1、Java语言的特性
①面向对象性
②健壮性
③跨平台性(write once ,run anywhere)
2、Java的两个机制
①JVM(Java Virtual Machine):Java虚拟机,模拟电脑运行
②GC(Garbage Collection):垃圾回收机制 , 释放不再使用的内存
3、Hello World
①编写源程序:
public class HelloWorld{
public static void main(String args[]){
System.out.println("Hello world!");
}
}
注意:
a、一个源程序文件中最多只能有一个public修饰的class,其它类型的class的个数不限,如果源程序文件中包含一个public修饰的类,则该文件必须以该类名命名。
b、Java应用程序的执行入口是main()方法,它有固定的书写格式:
public static void main(String[] args) {
//...
}
c、Java语言严格区分大小写
d、Java方法由一条条语句构成,每个语句以“;”结束
e、大括号都是成对出现的,缺一不可
②编译程序:cd至源程序文件所在的目录,执行javac命令编译源文件,编译后会产生.class字节码文件
cd Desktop #源文件所在目录
javac HelloWorld.java #编译
③运行程序:java Xxx(class文件的文件名,不带.class后缀),在JVM中运行的都是.class文件,注意运行的一定是有main方法的.class文件
java HelloWorld
4、JavaDoc文档生成
javadoc –d mydoc -author -version HelloWorld.java
执行该命令后会在当前目录下新建一个mydoc文件夹,在mydoc文件夹下就是生成的JavaDoc文档了