Rcy的《疯狂Java讲义》学习日志

我是从一个学识渊博的有缘人那里得到的一些宝贵建议,本人是物联网工程专业的大四学生。这是我写的第一篇博客,以后也会坚持下去,用于激励自己好好学习,同时也愿与和我有一样的想法的朋友一起学习和探讨。

    第1章  Java语言的概述与环境搭建

首先是了解了下Java语言的发展史

从1990年年末,Sun公司预料到嵌入式系统将会在未来的家电领域大显身手。于是Sun公司决定成立一个由Jame Gosling、Bill Joy等人领导的“Green计划”,为下一代的智能家电编写一个通用的控制系统。Bill Joy决定创造一种语言:Oak,但最终他放弃了。
到了1992年夏天的时候,Green计划已经完成了平台的部分功能。
1994年夏天,正是由于互联网和浏览器的出现给广大用户带来了福音同时Oak语言的也得到了一个发展的机会。这时对Oak进行了小规模的改造,到了1994年秋天的时候,小组中的Naughton和Jonathan Payne完成了第一个Java语言的浏览器:WebRunner。Sun公司实验室主任Bert Sutherland和技术总监Eric Schmidt观看了该浏览器的演示,对该浏览器的效果给予了高度评价。由于当时Oak这个商标已被别人注册,所以讲Oak更名为Java。
1995年年初Sun公司发布了Java语言,Sun公司直接把Java放到了互联网上,并将 源代码也放在了互联网上供大家免费使用。Sun公司在1996年年初发布了JDK1.0( 包括运行环境(JRE)和开发环境(JDK))。
 
1997年2月18日Sun公司发布了JDK1.1。此版本的JDK增加了JIT(即时编译)编译器。
1998年12月,Sun公司发布了历史上最重要的JDK版本:JDK1.2,伴随着JDK1.2一同发布的还有JSP/Servlet,EJB等规范,并将Java分成了J2EE、J2SE和J2ME三个版本。
***J2ME:主要用于控制移动设备和信息家电等有线存储的设备;
***J2SE:整个Java技术的核心和基础,它是J2EE和J2SE编程的基础;
***J2EE:Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案。
JDK1.2还把它的API分成了三大类
***核心API:由Sun公司制定的基本的API,所有的Java平台都应该提供;
***可选API:这是Sun公司为JDK提供的扩充API,这些API因平台的不同而不同;
***特殊API:用于满足特殊要求的API。
2002年2月,Sun公司发布了JDK历史上最为成熟的版本1.4。
2014年10月,Sun发布了万众期待的JDK1.5。同时,Sun将JDK1.5改名为JavaSE5.0,J2EE、J2ME也相应改名为JavaEE和JavaME。
2006年12月,Sun公司发布了JDK1.6(也被为Java SE 6)。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值