1、java语言发展史
詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
SUN(Stanford University Network,斯坦福大学网络公司)
爪哇岛:java(java的图标很像咖啡,据说开发人员在开发时很喜欢喝咖啡,图标由此而来)
1995年由sun公司推出。
2010年被oracle(甲骨文)公司收购。
2、跨平台机制
java程序不能直接运行,把Hello.java 经编译成为 Hello.class (字节码文件)是可以直接运行的,由jvm虚拟机来运行。.class文件是跨平台的,jvm虚拟机不是跨平台的。