java项目介绍_java项目介绍及创建[通俗易懂]

java项目介绍_java项目介绍及创建[通俗易懂]大家配好环境,安装好编译器(eclipse)后,应该建立第一个项目“Helloword”一、在建立项目之前,来介绍一下项目的结构。1、class(类)项目中的最小单位,一个类中存放着相应的方法和量。2、package(包):存放类的空间。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。3、folder(文件夹):存放包…

大家好,又见面了,我是你们的朋友全栈君。

大家配好环境,安装好编译器(eclipse)后,应该建立第一个项目“Hello word”

一、在建立项目之前,来介绍一下项目的结构。

1、class (类)项目中的最小单位,一个类中存放着相应的方法和量。

2、package(包):存放类的空间。为了更好地组织类,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。

3、folder(文件夹):存放包。

4、project(项目):存放文件夹,所有软件或者一部分,在创建时都成为一个项目,项目中包含所需要的所有文件。

5、workspace(工作空间):每次打开Eclipse,都会提示选择工作空间。工作空间的是用来存储项目,在不同的工作空间下,java项目的名称是可以一样的。

二、新建一个HelloWord项目

在菜单栏的左上角 file –>new–>java project 点击后 如下图:

其中Project Name 就是本次项目开发所需要的名称 咱第一个项目为 HelloJava,项目名称和已有项目名称不能相重复。

Use default location 是使用默认的路径,勾选为 默认路径,如果不勾选则为自定义路径。

JRE 和Project layout 则暂时无需要了解。

把以上该填的填好了,则就可以点按钮finish了。

5f0c2dee0b1758042021a1d5fa722a7c.png

新的HelloJava项目建立完成后,为下面的样子,左边为当前工作空间的项目集。appcompat_v7和bandtest是我以前的项目,目前用不到,对它单击鼠标左键关闭了。

当前的项目为HelloJava,src 就是我在前面讲到文件夹,JRE System Library 是当前java项目的运行环境

对着src点击鼠标右键 选择 new->package –>创建一个新的包,我取的包名为 com.geekclub.main (包名的命名规则之后会单独讲,大家前期做实验不必纠结)

正下方Console 是控制台,可以测试使用。

4a93fe53713a7d60af9172aa1ff00f7c.png

对着com.geekclub.main包,点击鼠标右键同样的方式创一个类,类名为MyMain(命名不能与项目重复,命名规则之后会详细介绍)。

创建类的图如下,Source folder 是指程序需要存放的文件夹,Package 指当前类存放的包,如果没有建立包和文件夹,直接默认为空。

往下看 modifiers 选择public 和 default、abstract final 等等都是类的类型,在日后的项目中自己可以用到。

Superclass是 他的父类是谁,继承关系日后再讲。

intefaces 是继承的接口

下一个选项 which method stubs would you like to create?

是以什么方法创建类,默认为第三个,如果运行程序需要运行,选择public static void main()选项。

49c031d9334e9dedec943d862009f861.png

接下来我要讲讲main方法(java中把每个解决问题的函数称为方法),但是呢一个程序有且只有一个main方法,在程序运行过程中,编译器会自动根据路径找寻具有main方法的类,假如说有两个main方法或者多个,编译时会让程序员自行选择。

下图就是我新建立的类,MyMain。在这个Mymain类中有

public static void main(String[] args) {

System.out.println(“hello java word”);

}

这一个方法,这就是main方法,程序的唯一的一个入口。

public static void main(String[] args) {

}这为原有方法。

System.out.println(“hello java word”);控制台输出语句,大家前期没必要深究,就先使用它吧。

5f7d1cebd51bfb01657e9724abbfda2c.png

仔细的同学会发现,在编写代码的正下方控制台区域(console)区域出现了一个 hello java word ,这是我执行了当前这个程序,输出到控制到的字符。

从此大家就开启了java的世界,如果有不懂的地方qq联系我 290760241

geckhan 2015.1.19

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156624.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • netty权威指南学习

    netty权威指南学习1、Bio工程结构maven工程文件结构:│nettyArticle.iml│pom.xml│├─.idea│compiler.xml│misc.xml│vcs.xml│workspace.xml│├─src│├─main││├─java│││└─com│││└─jad…

    2022年10月2日
  • Mac上一定要安装的——MacPorts「建议收藏」

    Mac上一定要安装的——MacPorts「建议收藏」 如果你习惯了使用linux里边的apt-get,那么你一定要在你的mac里安装MacPorts。以下是转载过来的关于这个软件的简介和安装步骤:MacPorts简介MacPorts,曾经叫做DarwinPorts,是一个软件包管理系统,用来简化MacOSX和Darwin操作系统上软件的安装。它是一个用来简化自由软件/开放源代码软件的安装的自由/开放源代码项目,与Fin…

    2022年9月21日
  • kafka应用场景包括_什么是场景理论

    kafka应用场景包括_什么是场景理论1.Kafka概述Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。简单地说,Kafka就相比是一个邮箱,生产者是发送邮件的人,消费者是接收邮件的人,Kafka就是用来存东西的,只不过它提供了一些处理邮件的机制。               2.Kafka相关名词分析Broker:Kafka节点,一个Kafka…

    2022年10月14日
  • VBoxManage

    VBoxManageVBoxManage[-v|-version]        显示virtualbox的版本号VBoxManage-nologo              隐藏logoVBoxManage-convertSettings     允许自动转换设置文件VBoxManage-convertSettingsBackup 允许自动转换设置文件,并在转换前作备份VBoxMan

    2022年4月27日
  • 经纬度距离公式_经纬度差的计算

    经纬度距离公式_经纬度差的计算publicclassCaculateDistance{privatefinalstaticdoubleEARTH_RADIUS=6378.137;privatestaticdoublerad(doubled){ returnd*Math.PI/180.0;}/***根据两点间经纬度坐标(double值),计算两点间距离,单位为米*/publicstaticdoubleGetDistance(doublelat1,doubleln.

    2022年9月24日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号