当前位置:首页 > 生态圈 > 正文内容

java是近两年开始兴起的吗为什么(java是近两年开始兴起的吗)

abcsky885个月前 (12-15)生态圈42

本文分享给大家的是:

JAVA发展简史在1991年时候,James Gosling在sun公司的工程师小组想要设计这样一种小型计算机语言该语言主要用于像电视盒这样的消费类电子产品,这些电子产品有一个共同的特点:计算处理能力和内存都非常有限。

java是近两年开始兴起的吗为什么(java是近两年开始兴起的吗)

所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中立的,也就是跨平台的所以,将这个语言命名为“Green”,类似于绿色软件的意思。

后来,改名将OAK橡树的意思改名后发现已经有一种语言叫这个名字了,再改名叫JAVA1991年,Sun公司的网络推广建站Green项目,Oak1995年,推出Java测试版1996年,JDK1.01997年,JDK1.1。

1998年,JDK1.2,大大改进了早期版本的缺陷,是一个革命性的版本,更名为Java22004年,J2SE 5.0 (1.5.0) Tiger老虎2006年,J2SE 6.0 (1.6.0) Mustang。

野马JAVA为什么流行C++已经是非常完美的面向对象的编程语言,有所有面向对象的特性,而且有c的高效率、简洁,因此非常受欢迎直到现在仍然被广泛使用但是,随着Internet的爆发式的发展,促成了java的大发展。

虽然internet的发展是java大发展的主要因素但是,发明java的初衷网络推广建站却是用于消费类电子产品,比如:微波炉、遥控器等,用于这些产品的编程因为这些产品CPU都是完全不同的,并且计算能力都非常有限以及内存非常有限。

因此,我们需要JAVA语言需要符合两个特点:体系中立:JAVA需要能够生成运行于不同环境、不同CPU的代码也就是代码的可移植性代码紧凑:因为他的运行环境资源非常有限但是,只能家电产品并没有像最初想象的那样大发展。

JAVA最初只能是有用但是默默无闻同时,internet却进入了他的爆发式发展阶段,一夜之间,大家都在谈论Inertnet,都在忙着将自己的计算机连接到网络上这个时侯,遇到了一个大的问题人们发现连接到internet的计算机各式各样,有IBM PC网络推广建站、。

苹果机、各种服务器等等,不仅硬件CPU不同,操作系统也不同,整个的网络环境是复杂的这个时候,程序员们希望他们编写的程序能够运行在不同的机器,不同的环境中,这需要一种体系中立的语言,代码可移植网络之间传送信息的效率较低,因此,也需要代码紧凑提高效率。

JAVA的研发小组忽然发现他们用于小范围的语言也可以适应Internet这个大环境因此,他们将自己的研发重点从消费类电子产品转向了internet编程受JAVA影响最大的是c#, 他是微软推出的和java抗衡的语言,用于支持.net框架。

C#总体上和java非常相似JAVA各版本含义J2EE(Java 2 Enterprise Edition):网络推广建站定位在服务器端的应用J2EE是J2SE的扩展,增加了用于服务器开发的类库如:javax.servletEnterprise JavaBeans 是一种用来代表企业逻辑的。

软件组件;JDBC则是让程序人员能直接在Java内使用的SQL的语法来访问数据库内的数据;Servlet能够延伸服务器的功能,通过请求-响应的模式来处理客户端的请求;JSP是一种可以将Java程序代码内嵌在网页内的技术;

另外还有包括XML、email及transaction等各种应用于服务器端的APIJ2SE(Java 2 Standard Edition):定位在个人计算机上的应用这个版本是Java平台的核心,它提供了非常丰网络推广建站富的API来开发一般个人计算机上的应用程序,包括用户接口AWT及Swing,网络功能与国际化、图像处理能力以及输入输出支持等。

在互联网上大放异彩的Applet也属于这个版本J2ME(Java Micro Edition):定位在消费性电子产品的应用上J2ME是J2SE的内伸,包含J2SE的一部分核心类,也有自己的扩展类,增加了适合微小装置的类库:javax.microedition.io.*等。

这个版本针对资源有限的电子消费产品的需求精简核心类库,并提供了模块化的架构让不同类型产品能够随时增加支持的能力。这个版本的应用层面相当广泛,会是未来Java平台发展的重点项目。

扫描二维码推送至手机访问。

版权声明:本文由海南拓宏网络科技工作室发布,如需转载请注明出处。

本文链接:http://4blc.com/post/7545.html

分享给朋友:

“java是近两年开始兴起的吗为什么(java是近两年开始兴起的吗)” 的相关文章

java培训班哪里好(java培训班排行)

本篇文章给大家谈谈 Java培训班是可以让我们快速学习相关知识的渠道,也是能够让我们实现目标的方法之一,所以,通过Java培训班进入到这个行业的同学也是比较多的,随着Java开发不断的发展,学习的人也是越来越多,而Java培训班哪里好是大家最想要了解的话题。 在众多Java...

oracle发布和订阅(oracle java doc)

本文分享给大家的是: IT之家 1 月 28 日消息,甲骨文公司近期对 Oracle Java SE 订阅模式进行了修改,专家指责这是“掠夺性”许可策略,这可能迫使企业每月为运行相同的软件多支付数万美元。 业内专家指出,在新的模式下,使用 Java 的企业将不得不为每个“员...

中国发明的计算工具是(中国人发明的计算方法)

今天给各位分享 之所以想写这篇文章,是因为昨天在头条看到了一个这样的问题,但回答里有很多答案都让人哭笑不得,更加让人哭笑不得的是一些看似高大上但其实非常离谱的答案居然还有很多人点赞有人说一个汉字占两个字符,一个英文字母只占一个字符,所以用中文编码浪费空间,转化成二进制的0101之后...

6、 [单选题] 计算机软件的著作权属于( )(计算机软件是著作权还是专利权)

本文分享给大家的是: 原标题:广州知识产权律师所:计算机软件是什么意思,著作财产权能分割吗 广州律师知识产权【律师解答】:计算机软件的概念是:指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料程序必须装入机器内部才...

java编程基础入门(java编程基础入门教程)

本篇文章给大家谈谈   Java 是一种基于类的、完全面向对象的编程语言,它是一种服务器端编程语言,它的大部分工作都是在后端执行的,用于移动、数字、游戏和桌面计算Java 快速、安全且可靠,从桌面到移动应用程序,从科学超级计算机到游戏机,从手机到互联网,Java无处不在。...

中工网属于什么级别网站类型(中工网是什么级别)

本文分享给大家的是: 我们位于北京中轴线上,工人日报社内办公,鼓楼就在眼前,著名的南锣鼓巷、什刹海等近在咫尺如果你有实力、有梦想,欢迎加入我们!招聘岗位 网评中心副总监(1名)【任职岗位】带领部门人员完成频道内容的日常维护、组织选题策划采写编审发布、栏目发展规划与执行等...