Java的工做方式java
目标:jvm
让你写出一个 Java 程序spa
Java 过程:编译器
源代码 编译器 输出 Java虚拟机虚拟机
一、编译器编译
编译器运行源代码,检查错误class
没有错误,输出程序
二、输出文件
编译器产生字节码源代码
字节码与平台无关
三、Java 虚拟机
虚拟机读取与执行字节码文件
你须要作:
一、编写源文件
二、用 javac 编译器把文件编译
程序没有错误,会产生 xxx.class 文件(xxx是文件名)
三、用某个 Java 虚拟机 执行字节码
jvm会把字节码文件转换为平台可以理解的形式
Java 简史
Java 1.02 250类
Java 1.1 500类
Java 2 2300类
Java 5.0 3500类