目录
Java快速入门
需求说明
要求开发一个Hello.java程序,可以输出"hello,world!"
开发步骤
1、将Java代码编写到扩展名为Hello.java的文件中。[代码说明]
2、通过javac命令对该java文件进行编译,生成.class文件。
3、通过java命令对生成的class文件进行运行。
//这是Java的快速入门,演示Java的开发步骤
//对代码的相关说明
//1. public class Hello 表示Hello是一个类,是一个public公有的类
//2. Hello{ } 表示一个类的开始和结束
//3. public static void main(String[] args) 表示一个主方法,即我们程序的入口
//4. main( ) { } 表示方法的开始和结束
//5. System.out.println("hello,world~"); 表示输出"hello,world~"到屏幕
//6. ; 表示语句结束
public class Hello {
//编写一个main方法
public static void main(String[] args) {
System.out.println("hello,world~");
}
}
运行原理示意图
Java执行流程分析
什么是编译
javac Hello.java
1、有了java源文件,通过编译器将其编译成JVM可以识别的字节码文件。
2、在该源文件目录下,通过javac编译工具对Hello.java文件进行编译。
3、如果程序没有错误,没有任何提示,但在当前目录下会出现一个Hello.class文件,该文件称为字节码文件,也是可以执行的java的程序。
什么是运行
1、有了可执行的java程序(Hello.class字节码文件)
2、通过运行工具java.exe对字节码文件进行执行,本质就是.class装载到jvm机执行
java程序开发注意事项
对修改后的Hello.java源文件需要重新编译,生成新的class文件后,再进行执行,才能生效。
Java开发注意事项和细节说明
1、 Java源文件以.java为扩展名。源文件的基本组成部分是类(class),如本类中的Hello
类。
2、Java应用程序的执行入口是main()方法。它有固定的书写格式:
public static void main(Stringl] args){..}
3、Java语言严格区分大小写。
4、Java方法由一条条语句构成,每个语句以“;”结束。
5、大括号都是成对出现的,缺一不可。[习惯,先写再写代码]
6、一个源文件中最多只能有一个public类。其它类的个数不限。[演示]
7、如果源文件包含一个public类,则文件名必须按该类名命名!
8、一个源文件中最多只能有一个public类。其它类的个数不限,也可以将main方法写在非public类中,然后指定运行非public类,这样入口方法就是非public 的main方法