JAVA入门——第一个项目的实现 (Linux系统实现)
项目要求:
要求开发一个 hello.java 程序,可以输出“ hello,world~ ”
开发步骤:
- 将 Java 代码编写到扩展名为 hello.java 的文件中。 【代码说明】
- 通过 javac 命令对该 Java 文件进行编译,生成 .class 文件。
- 通过 java 命令对生成的 class 文件进行运行。
项目实现:
注:已完成了开发软软件的安装、 jdk 的配置和 Java 环境的搭建
-
首先创建 Java项目目录,名称为 hello_project .
mkdir hello_project
-
在项目hello_project 中创建src目录和bin目录,src目录用于存放 “ .java ” 文件,bin目录下存放 “ .class ” 文件。
cd hello_project //到 hello_project 目录中去 mkdir src bin //分别创建 src 目录和 bin 目录
-
在src目录中创建文件 hello 。
mkdir -p src/hello //用于存放 hello.java 文件
-
打开开发软件(我所使用的是 sublime Text)中创建一个名为 hello.java 的文件保存到 hello 目录中去,然后输入以下内容。
public class hello { public static void main(String[] args){ System.out.println("hello,world~"); } }
----------------这一段不用复制------------------ // public class hello 表示 hello 是一个类,是一个public 中的公有的类 // hello { } 表示一个类的开始和结束 // public static void main(String[] args) 表示一个主方法,即我们程序的入口 // main( ) { } 表示一个方法的开始和结束 // System.out.println("hello,world~"); 表示输出“hello,world~”到屏幕 // “;” 表示语句的结束
-
在 bin 目录下创建用于存放class文件的project目录。
mkdir bin/project
-
编译java文件,将生成的编译文件存放在bin/project下,“-d”表示指定生成class文件的位置。
javac ./src/hello/hello.java -d ./bin/project/
-
用 java 命令执行存放在 bin/project 目录中的 .class 文件。
java -cp ./bin/project/ hello //这里的 hello 就是 hello.class 文件,但是在这个表示中是不需要跟 .class 后缀
注:“-cp”表示classpath
Java 开发注意事项和细节说明
-
Java 源文件以 . java 为扩展名。源文件的基本组成部分是类(class), 如本类中的hello类。
-
Java应用程序的执行入口是main()方法。它有固定的书写格式:
public static void main(String[] args) {...}
-
Java 语言严格区分大小写。
-
Java 方法由一条条语句构成,每个语句以 “ ; ” 结束。
-
大括号都是成对出现的,缺一不可。
-
一个源文件中最多只能有一个 public 类,其它类的个数不限。注:每一个类都有对应的 class 文件
-
如果源文件包含一个 public 类,则文件名必须按该类的类名给文件命名
-
一个源文件中最多只能有一个 public 类。其它类的个数不限,也可以将 main 方法写在非 public 类中,然后指定运行非 public 类,这样的入口方法就是非 public 的 mian 方法。
注:其中内容均是本人学习总结,如有侵权请告知,我及时删除