/*多行注释。
这是我的第一个Java程序!
*/
public class HelloWorld {
public static void main(String[] args)
{
System.out.println("Hello,world!"); //单行注释。向控制台输出一条语句,同时以;结尾
}
}
- Java源文件后缀必为.java;
- 一个Java源文件可以包含多个类定义,但最多只能包含一个public类定义;如果Java源文件里包含public类定义,则该源文件的文件名必须与这个public类的类名相同;
- 在命令行里,javac HelloWorld是生成HelloWorld.class,接着java HelloWorld就会在控制台输出"Hello,world!";
- Java严格区分大小写,关键字全为小写;
-
类class为Java最小程序单位;
- 在HelloWorld.class目录下,命令行代码javap -c HelloWorld的作用是输出反汇编代码;
- 关于JVM(Java 虚拟机):
- JRE(java运行时环境)包含JVM的java程序的运行环境;
- 平台无关;
- 执行过程为加载HelloWorld.class->管理并分配内存->收集垃圾;
- 具体细节执行过程,暂不了解;
- applets和servlets的程序入口不必为main,前者作为网页的一部分运行,后者由web服务器运行;