-
詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
-
SUN(Stanford University Network,斯坦福大学网络公司)
-
卡内基梅隆大学截至2017年卡耐基梅隆大学共培养出了12个图灵奖,20个诺贝尔奖,9个奥斯卡,114个艾米奖,44个托尼奖,非常牛逼的大学。
-
Java是一门软件编程语言,可编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
-
早期Sun公司研发人员对C++进行改造,开发了一种称为Oak的面向对象语言
-
1995年,Sun公司将Oak更名为Java
-
1996年,Sun公司发布了Java的第一个开发工具包(JDK1.0)
-
1998年,第二代Java平台的企业版J2EE发布
-
1999年公司发布了第二代Java平台(简称为Java2)的3个版本
- J2SE(Java 2 Platform Standard Edition)标准版
是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发- J2ME(Java 2 Platform Micro Edition)小型版
是为开发电子消费产品和嵌入式设备提供的解决方案- J2EE(Java 2 Platform Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
- Java 2平台的发布,是Java发展过程中最重要的一个里程碑,标志着Java的应用开始普及。
- 2009年,甲骨文公司宣布收购Sun。
- 2010年,Java编程语言的共同创始人之一詹姆斯·高斯林(Java之父)从Oracle公司辞职。
- 2011年,甲骨文公司举行了全球性的活动,以庆祝Java7的推出,随后Java7正式发布。
- 2014年,甲骨文公司发布了Java8正式版。
- 2017年,甲骨文公司发布了Java9