位置:首页历史解密>1995年05月23日:Java编程语言官方发布

1995年05月23日:Java编程语言官方发布

所属分类:历史解密 编辑:黑姑娘 访问量:3435 更新时间:2023/12/30 11:40:42

Java,是由Sun Microsystems于1995年5月23日推出的Java程序设计语言Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛受并推动了Web的迅速发展,用的浏览器现在均支持Java applet。

Java具有简单性、面对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

编程开发

编程环境

JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如,IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK。

另外,可以把Java API类库中的Java SE API集和Java虚拟机这两部分统称为JRE(JAVA Runtime Environment),JRE是支持Java程序运行的标准环境。

JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。

编程工具

Eclipse:一个开放源代码的、基于Java的可扩展开发平台。

NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。

IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很的功能。

MyEclipse:由Genuitec公司开发的一款商业软件,是应用比较广泛的Java应用程序集成开发环境。

EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序。

工作原理

由四方面组成:

(1)Java编程语言

(2)Java类件格式

(3)Java虚拟机

(4)Java应用程序接口

当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclipse等)在Java源文件中定义不同的类,通过调用类(这些类实现了Java API)中的方法来访问资源系统,把源文件编译生成一种二进制中间码,存储在class文件中,然后再通过运行与操作系统平台环境对应的Java虚拟机来运行class文件,执行编译产生的字节码,调用class文件中实现的方法来满足程序的Java API调用。

贡献及影响力

Java语言是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障。由于提供了网络应用的支持和多媒体的存取,会推动Internet和企业网络的Web的应用。

另外,为了保持Java的增和推进Java社区的参与,Sun公司在Java One开发者大会上宣布开放Java核心源代码,以鼓励更多的人参与到Java社活动中。来自Java社团和IBM等全球技术合作伙伴两方面的支持,Java技术在创新和社会进步上继续发强有力的重要作用,并且随其程序编写难度的降低使得更多专业人员将精力放置于Java语言的编写与框架结构的设计中。

标签: 历史事件

更多文章

  • 1983年03月25日:刘长春逝世

    历史解密编辑:异世邪君标签:历史事件

    刘长春(1909年11月25日-1983年3月25日),辽宁省大连市甘井子区人,历任第五届全国政协委员、中华全国体育总会常委、中国奥委会副主席、辽宁省体育协会副理事长、第四届辽宁省政协常委等职。1927年底就读于东北大学体育系,1932年毕业。1932年7月8日,参加了在美国洛杉矶举行的第10届奥运

  • 234年04月21日:汉献帝刘协逝世

    历史解密编辑:活在梦里标签:历史事件

    刘协(181年4月2日-234年4月21日),字伯和,东汉王朝末代皇帝(189年—220年在位),汉灵帝刘宏次子,汉少帝刘辩异母弟,母为灵怀皇后王荣。幼为董太后抚养,举止端庄,时称“董侯”。汉少帝即位,封为渤海王。经历宦官之乱,改封陈留王。中平六年九月初一甲戌日(189年9月28日),在司空董卓拥立

  • 2002年03月25日:神舟三号飞船发射成功

    历史解密编辑:莫笑少年梦标签:历史事件

    神舟三号飞船由中国航天科技集团公司所属的中国空间技术研究院和上海航天技术研究院为主研制,“长征二号F”运载火箭由中国运载火箭技术研究院为主研制。这次发射是长征系列运载火箭第66次飞行。自1996年10月以来,中国运载火箭发射已经连续24次获得成功。中国科学院和信息产业部等有关单位为这次发射研制了对地

  • 2019年05月23日:贞丰县船只侧翻事故

    历史解密编辑:等你回来标签:历史事件

    2019年5月23日18时30分,贵州省黔西南州贞丰县鲁容乡板绕村北盘江流域坝油段一只农户生产生活自用船发生侧翻。截至2019年5月25日,核实船上29人,生还16人,死亡13人,现场搜救工作全部结束。2019年5月25日,媒体报道事故可能与严重超载和水位突涨有关。5月30日,从贵州省贞丰县人民检察

  • 2021年05月23日:梁晶逝世

    历史解密编辑:策马西风标签:历史事件

    梁晶,中国男子马拉松运动员。2021年5月23日,据国内越野跑顶尖选手梁晶的教练魏普龙确认,宁波江南百英里冠军梁晶在比赛中不幸遇难。2012年1月的厦门全程马拉松,是梁晶的首马,成绩是3小时18分54秒。2017年9月30日傍晚,2017环抚仙湖超级马拉松在云南玉溪落幕,运动员梁晶获亚军。2018济

  • 1782年04月21日:福禄贝尔出生

    历史解密编辑:长街听风标签:历史事件

    弗里德里希·威廉·奥古斯特·福禄贝尔(德语:Friedrich Wilhelm August Fröbel,1782年4月21日-1852年6月2日),德国教育家,被公认为是19世纪欧洲最重要的几个教育家之一。现代学前教育的鼻祖。他不仅创办了第一所称为“幼儿园”的学前教育机构,他的教育思想迄今仍在主

  • 2020年03月25日:巫昌祯逝世

    历史解密编辑:心作祟标签:历史事件

    巫昌祯(1929年11月17日-2020年3月25日),女,江苏句容人。著名婚姻法学家、中国政法大学教授,CCTV2015年度法治人物评选候选人。2020年3月25日,巫昌祯逝世,享年91岁。人物生平巫昌祯是中国政法大学教授、博士生导师,中国法学会婚姻法学研究会名誉会长,第七、八、九届全国政协委员。

  • 1103年03月24日:岳飞出生

    历史解密编辑:星辰落怀标签:历史事件

    岳飞(1103年3月24日—1142年1月27日),字鹏举,相州汤阴(今河南省汤阴县)人。南宋时期抗金名将、军事家、战略家、民族英雄、书法家、诗人,位列南宋“中兴四将”之首。岳飞从二十岁起,曾先后四次从军。自建炎二年(1128年)遇宗泽至绍兴十一年(1141年)止,先后参与、指挥大小战斗数百次。金军

  • 1882年04月21日:布里奇曼出生

    历史解密编辑:下一个明天标签:历史事件

    珀西·威廉斯·布里奇曼(Percy Williams Bridgman,1882年4月21日-1961年8月20日),美国物理学家,1946年因发明产生很高压力的装置及利用这一装置在高压物理领域内所做出的贡献获得诺贝尔物理学奖。人物生平布里奇曼1882年4月21日出生在美国马萨诸塞州的剑桥(又译为坎

  • 192年05月22日:董卓被吕布刺杀

    历史解密编辑:语文霸霸标签:历史事件

    董卓(?-192年5月22日),字仲颖,陇西郡临洮县(今甘肃岷县)人。东汉末年献帝时军阀、权臣,官至太师,封郿侯。于桓帝末年先后担任并州刺史,河东太守,利用汉末战乱和朝廷势弱占据京城,废少帝立汉献帝并挟持号令,东汉政权从此名存实亡。董卓成长于凉州,好结交羌人。汉桓帝末年,董卓被征召为羽林郎,后又为中