Chp1 HelloWorld
程序(字符) 源文件(文本文件) 机器码文件(二进制)
编译型:源文件→编译器→可执行文件 运行可执行文件→机器指令(运行效率更高)
解释性型:文本文件→解释器→直接翻译成机器指令(可以跨平台)
Java属于先编译后解释
.java源文件→编译 →.class字节码文件→解释执行→真正的机器指令
字节码文件(.class文件)平台中立,也就是可以跨平台。
JVM:虚拟机 作用:屏蔽不同操作系统(OS)的差异。
JRE(Java的运行环境)=JVM+Java解释器
class HelloWorld { #定义了一个叫HelloWorld的类
public static void main(String[] args) { #定义了一个方法(主函数)
System.out.println("HelloWorld"); #打印字符串内容
}
}
类:组成代码的基本单位 (代码的容器)
主函数:程序执行的入口
public class HelloWorld {
public static void main(String[] args) {
System.out.println("test");
System.out.println("HelloWorld");
}
}
公开类的类名必须 与.java文件的文件名相同。