初识Java

一Java语言发展史

1991 年时候, James Gosling (詹姆斯•高斯林)所在 sun公司 的工程师小组,需要
设计一种小型计算机语言,该语言主要用于像电视机顶盒,家用电器等这样的消费类电子
产品,这些电子产品有一个共同的特点: 计算处理能力和内存都非常有限, 所以要求:语
言必须能够生成非常紧凑的代码,这样才能在这样的环境中执行,另外,由于不同的厂商
选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是
中立的,也就是 在不同的平台上运行(即跨平台)。
所以在sun公司内部成立了一个Green项目组,该小组的领导人是James Gosling。
他们经过4年的研发,最终于1995年正式确立.将名字改为java,Java是印度尼西亚爪哇岛
的英文名称,因盛产咖啡而闻名。JAVA的标识也正是一杯正冒着热气的咖啡。
1995年正式确立
1996年1.0版本发布
从java1.5开始版本号改为java5,java6...
2009年SUN公司被Oracle公司收购
现在java每半年推出一个新版本(每年3月和6月)
二Java语言的特点
1.开源:软件的源代码公布可以供所有人学习使用
2.平台无关性:Java语言通过虚拟机来实现,虚拟机将编写的代码,转义成特定平台可以识别的特别机器码,因此Java可以在不同平台上运行。
三Java技术体系平台
JavaSE :Java Standard Edition(标准版) JavaSE 包含那些构成Java语言核心
的类。比如:核心常用类,输入输入,线程,数据库连接等.
JavaEE :Java Enterprise Edition(企业版) JavaEE 包含JavaSE 中的类,并且
还包含用于开发企业级应用的类。比如:servlet.
JavaME :Java Micro Edition(微缩版) JavaME 包含JavaSE中一部分类,用于
消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒.
javaME主要是为上一代电子进行程序开发,现在基本已经不再使用,从而被安卓所
取代
四Java语言的运行机制
1编写.编写一个.java的文件。(将文件后缀名改为.java)
2编译.使用一个java编译器将.java编译为一个.class文件。(使用javac将.java编译成.class文件)
3运行.将编译好的.class文件交给不同平台的虚拟机上进行实现。(使用java运行.class文件)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值