1.跨平台性(一个操作系统下开发的应用,放到另一个操作系统下依然可以运行)。
2.Java语言通过Java虚拟机可以实现跨平台性,windows有windows的java虚拟机,linux有linux的java虚拟机。
3.Java语言的编译过程。
《Java语言基础》_第一章_java开发的前奏
原文:http://www.cnblogs.com/huzhuo-fighting/p/7102193.html