- 创建、编辑java源文件,后缀名为.java
- 使用java编译器来编译java源文件生成字节码文件,后缀名为.class
- 使用java虚拟机来执行生成的字节码文件,完成java程序要实现的功能
- 因为java平台是由java虚拟机和java应用编程接口构成,且java程序的跨平台主要指的是字节码文件可以在任何具有java虚拟机的电子设备上运行
- java语言是完全统一的版本
- 由编译器产生的字节码是与平台无关的
- java虚拟机隐藏了不同平台的差异,保证了字节码文件运行的正确性 (附上我的一张思维脑图,上面有java概念和部分java的数据类型,可以帮助理解,这张图我直接放在这个目录下)