java的诞生詹姆斯·高斯林

第一世 ——Java前生 奇迹的偶然诞生

奇迹是没有经过安排的发生,一个偶然便可能改变历史的轨迹。Java便是如此在偶然间,携带巨大的能量横空问世,在人类IT史上演绎了一场科技大戏。

Java之父詹姆斯·高斯林(1955年出生于加拿大)可以说是个计算机天才,在他12岁的时候,他已能设计电子游戏机;大学时期在天文系担任程式开发工读生,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后曾任职于IBM工作,设计IBM第一代工作站NeWS系统,后来转至Sun公司。Java就是在Sun公司由他及其同伴共同创造的。

“绿色计划”是詹姆斯及其同伴为家用消费电子产品做的项目,最开始他们采用的是C++语言编程,但由于涉及互联网开发C++的编译显得有些繁杂,而且代码的灵活性非常低,为了减轻代码运行负担,降低开发成本,詹姆斯和他的伙伴们在C++语言上创建了一种新的语言Oak。Oak是简化版的C++,不仅灵活还更适合互联网应用开发。虽然最终由于家电市场需求的原因导致项目没有正式运营,但机智的Sun公司已经嗅到了Oak的语言“王者”气息。几年后Sun公司将Oak再次改造优化,当正式准备以Oak进行注册时,发现Oak已经被Sun公司的另一个语言注册商标,当工程师们看着手中咖啡边讨论新名字的时候,忽然想到太平洋上一个盛产咖啡的小岛名字——Java,一拍即合便有了Java这个编程霸主的名字。

在这里插入图片描述

1994年底,Gosling在硅谷教育和设计大会上,展示了Java程式,引起发了巨大轰动;1995年5月23日Java语言正式推广,自此,Java乘上了全球互联快车,一路高速遍地开花。而每年的5月23日则成为Java的生日。

Java发展简史:

·1995年5月23日,Java语言诞生;

·1996年1月,JDK 1.0诞生(JDK:Java开发工具包);

·1997年2月18日,JDK 1.1发布;

·1999年6月,SUN公司发布Java三个版本:标准版(J2SE)、企业版(J2EE)和微型版(J2ME);

·2000年5月,JDK 1.3和JDK 1.4相继发布;

·2001年9月24日,J2EE 1.3发布;

·2002年2月26日,J2SE 1.4发布,此后Java的计算能力有了大幅提升;

·2004年9月30日,J2SE 1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE 1.5更名为Java SE 5.0;

·2005年6月,SUN公司公开Java SE 6.0。此时,J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME;

·2006年12月,SUN公司发布JRE6.0(JRE:Java运行环境);

·2009年12月,SUN公司发布Java EE 6;

·2011年7月28日,甲骨文发布Java SE 7;

·2014年3月18日,甲骨文发表Java SE 8。

第二世——Java今生 王者的荣耀 主角的光环

“没有生下来的仙骨,却有得天独厚的DNA”《三生三世十里桃花》里,飞升上神是神仙的劫难,只有挺得过雷电火刑,神仙阶品才能提高,成为神上神,最终化为众神之首;神仙如此,Java亦有自己的劫难。

在Java真正被肯定前,也经历了一场“口水之战”。可能是因为Java成长太快,从95年诞生Java只用了5年就火遍全球,曾连续10年荣登全球编程语言排行榜首。Java太快、太强、太让人不可思议,2005年有一部分人开始唱衰Java,认为属于Java的能量即将终结,在未来的科技它的光环会慢慢暗淡,并将退出历史大舞台,这就是所谓的“Java消亡论”;而Java的守护者们认为,如此精炼,灵活,可移植强的语言,未来的潜力巨大,怎么可能会消亡,两派的争论没有结果,只有时间才能给出答案。在今天看来“Java消亡论”是一个可笑的观点,从2005年-2015年这10年Java彻底爆发,带给了人们更大的惊喜。在中国电子商务、互联网安全、企业级应用、电子金融、医疗服务等领域,任何一次具有划时代意义的科技变革都离不开Java,这是它的荣耀,也是时代的光环。

在这里插入图片描述

Java得天独厚的DNA,是任何编程语言都无法超越的。Java的优势:

l安全性:Java的储存分配模型是它防御恶意代码的主要方式质疑,不必担心病毒的感染和恶意的企图

l简单性:Java语言保留C++优势精华的同时,剔除一些冗余特性,语法简介,跨平台可移植,不受运营环境限制

l稳定性:完善的字节码安全机制,可靠的是异常处理

…………

就像电影里的主角,打破常规,战无不胜的正义王者,在IT领域Java是主角也是王者。20年积淀,全球第一编程语言,推动全球互联Java功不可没。

在这里插入图片描述

第三世——Java未来 现在最乐观的人都会为之瞠目结舌

如果说20世纪人类完成了产业技术革命这一伟大创举,那么软件就是这场革命中人类创造的最伟大的奇迹。人类告别大烟囱时代的工业文明,在进入以知识为推动力的信息时代的发展进程中所完成的每次飞跃,实现的每一项伟大创举,无不渗透着软件产业的技术与智慧。也正是由于软件这种强劲的渗透能力,一方面使最初的软件形态发生着深刻的变化,另一方面也为软件产业的发展开辟了广袤的空间。

25亿市场份额 Java所向披靡

全球有25亿Java器件运行着Java,800多万Java开发者活跃在地球的每个角落数以千万计的Web用户每次上网都亲历Java的威力。今天,Java运行在7.08亿手机、10亿智能卡和7亿PC机上,并为28款可兼容的应用服务器提供了功能强大的平台.越来越多的企业因为使用了Java而提高了生产效率。

在这里插入图片描述
Java软件工程师就业前景的好坏主要从Java的应用领域来看,Java语言的应用方向主要表现在以下三个方面:

首先是大中型的商业应用包括我们常说的企业级应用(主要指复杂的大企业的软件系统)、各种类型的网站,Java的安全机制以及它的跨平台的优势使它在分布式系统领域开发中有广泛应用;其次是桌面应用就是常说的C/S应用主要用来开发运行于不同的操作系统上的桌面应用程序;再次是移动领域应用主要表现在消费和嵌入式领域是指在各种小型设备上的应用包括手机、PDA、机顶盒、汽车通信设备等。在未来Java互联网+、Java+大数据、Java+人工智能、Java+物联网、Java+智能医疗、Java+智能金融等科技领域作用巨大。

国家优惠政策 Java市场需求增速最快

近年来我国信息化发展越来越快,软件工程是计算机领域发展最快的学科分支之一,国家非常重视软件行业的发展。对软件工程师人才的培养给予了非常优惠的政策。在所有软件开发类人才的需求中对Java工程师的需求达到全部需求量的60~70%。应该说Java软件工程师就业前景是非常好的,再加上Java软件工程师不仅IT专业企业需要,广大的非IT企业也需要,前景是非常乐观的。

我国目前对软件人才的需求已达20万并且以每年20%左右的速度增长,在未来5年内合格软件人才的需求将远大于供给,2016年我国软件人才的缺口已达42.5万其中尤以Java人才最为缺乏。

在这里插入图片描述

对Java人才需求旺盛的IT企业却很难招聘到合格的Java人员,其中最根本的原因就是许多计算机专业的毕业生在读期间没有掌握实用的技能与经验,距离企业的实际用人需求有较大的差距。因此计算机专业的大学生欲成为Java工程师最便捷的一条路就是参加以实战项目为主要教学方法的Java职业技能培训,从而有效地缩短同企业具体用人需求之间的差距。

然而,要使用Java语言胜任企业工作并不容易。比如要成为一名Java架构师必须精通设计、需求分析、各种开源工具、JavaEE的底层技术,熟悉工作流程、权限框架、门户框架等;而要成为一名Java普通程序员必须具备基本的J2EE技术(JSP、Servlet、Java语言),SSH(Struts、Spring、Hibernate)框架开发,一定的数据库设计能力和数据库使用经验,熟悉Web开发技术(比如html+css+Java,会ajax更好)。

在这里插入图片描述

也许有一天《铁臂阿童木》中,未来科技高度发达,有机器人,空中汽车,超大作物种植技术;《哆啦A梦》中,时光机器,神奇的高科技道具,在未来都将实现,但一定离不开Java。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/13690.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

“Java:詹姆斯?”

“Java之父:詹姆斯?” 学Java的第一天我竟然听见了詹姆斯… 但是是詹姆斯高斯林 (James Gosling),曾担任Sun公司Oak项目组组长,Oak后来改名为Java,所以他不仅是Java编程语言的共同创始人之一,外界也一般公认…

【数据说第二期】联盟第一人詹姆斯四个时期大PK

前言 NBA2020-2021赛季已经差不多进行了1个多月,本赛季也是詹姆斯的第17个赛季,前不久也度过了36岁生日。虽然已经36岁,但是老詹依然排在本赛季MVP榜前5。 本赛季老詹的数据依旧2055,湖人本赛季也位居西部前三。 回顾詹姆斯17年…

詹姆斯·高斯林

Java之父-詹姆斯高斯林 个人简介Java之父的由来事迹个人荣誉 个人简介 詹姆斯高斯林(英语:James Gosling,1955年5月19日-),出生于加拿大,软件专家,Java编程语言的共同创始人之一&am…

乔丹 VS 詹姆斯

小编从高一开始接触篮球,到今已有7年,是一个十足的篮球爱好者。我们大部分96后只听过乔丹的伟大,却没经历乔丹的时代,幸运的是我们遇见了詹姆斯的时代。篮球界一直有一个热门话题——“詹姆斯是否会超越乔丹?”。今天小…

MagicThoughts|让ChatGPT变得更智能的Finetuned数据集

近两个月,ChatGPT无疑都是AI领域最炙手可热的话题。而它的成功,也引发了行业内外对于对话式AI、LLM模型商业化应用可能性的思考。 诚然,尽管就目前来看ChatGPT对大部分问答都能基本做到“对答如流”。但是,ChatGPT本质上依旧是预训…

ChatGLM-6B —— 80%替换ChatGPT的开源对话大模型介绍(GLM,General Language Model )

ChatGLM-6B 模型介绍 开源地址:GitHub - THUDM/ChatGLM-6B: ChatGLM-6B:开源双语对话语言模型 | An Open Bilingual Dialogue Language Model 在线体验地址:

Monica: 您的又一个免费ChatGPT 4.0

最近 ChatGPT 又开始封号了,主要原因如下: 违反使用条款:如果用户违反了平台或应用的使用条款,例如发布违法、恶意或滥用行为的内容,侵犯他人的权利,或者从事垃圾信息传播等,管理员可能会采取封…

【ChatGPT秘诀】调教ChatGPT,给爷画个好看的思维导图

思维导图是一种用于展示思维和概念之间关系的图形化工具。它能够将复杂的想法和概念通过图形的方式表现出来,让人们更加直观地理解和记忆它们之间的联系。 思维导图的主要作用有:整理思路、记忆知识与沟通交流。 而基于ChatGPT可以更加高效地制作思维导图…

文件共享服务器onedrive,如何共享OneDrive文件和文件夹

仅有一点额外的存储空间就意味着要购买更大的硬盘或在库存中添加外部硬盘的日子已经一去不复返了。 如今,云存储已成为必经之路。它似乎不安全,但它以更快的速度,更安全的方式发展,并且总体而言,逐年提高,而且价格相对较低。 出色的云存储服务的一个很好的例子是 微软的O…

使用 ChatGPT,省了3千块...

进NLP群—>加入NLP交流群(备注nips/emnlp/nlpcc进入对应投稿群) 公众号和社群的维护都比较花费时间。我之前就打算年后招一个小助理帮忙打理公众号和社群运营和收集内容。 就在前几天随着 GPT-4 的出现,让 ChatGPT 大火,我一想:能不能让 C…

chatgpt赋能python:Python访问局域网共享文件

Python 访问局域网共享文件 Python 是一种高级编程语言,被广泛用于数据科学和机器学习。但是,在实际开发中,Python 也可以用于访问局域网共享文件。这些文件通常存储在 Windows 或 Linux 机器上,可以通过网络共享访问。 什么是局…

转AI分析京东百亿补贴专题报告,ChatGPT 最强竞品 Claude2体验

ChatGPT 最强竞品 Claude 2来了 Claude 2 在编写代码、分析文本、数学推理等方面的能力得到加强,并且可以产生更长的响应。 更重要的是,用户可以在新的 beta 网站上免费试用,只需要一个注册邮箱。 链接:https://claude.ai/ &am…

【ChatGPT】使用大型语言模型 (LLM) 进行特定领域语言(DSL)生成

使用大型语言模型 (LLM) 进行特定领域语言(DSL)生成,markdown格式,10000字左右。大纲如下:背景介绍,LLM的核心能力,DSL的本质特征,怎样 使用LLM 结合外部知识和领域特定约束,通过 Backus-Naur Form(BNF) 表示进行学习,实现 DSL 的生成。给出具体的实验实例。 文章目录…

ChatGPT的出现,为我们展现出来的是智能社会来临的美好图景

ChatGPT,的确是当下最炙手可热的一个话题。然而,人们对于ChatGPT的认识,依然还是仅仅停留在ChatGPT本身,而没有将它与它的「前任」——元宇宙、web3.0,乃至NFT联系在一起。如果在看待ChatGPT的时候,将它放置…

MIT做了一场可能很多人都很关心的调研:ChatGPT在提升生产力方面的量化表现表现如何?...

来源:微博id:阑夕 MIT做了一场可能很多人都很关心的调研:ChatGPT在提升生产力方面的量化表现表现如何?这是由Shaked Noy和Whitney Zhang两个教授牵头的、组织了444名白领员工参加的社会实验,他们被分成人数均等的两个对…

开源 AI 面临的挑战

译者:明明如月 人工智能的代价 尽管我坚信开源人工智能将继续蓬勃发展,但我也认为未来几年企业和政府将越来越有动机限制对新型神经网络架构和技术的应用。本文旨在预测并概述可能在本十年发生的潜在颠覆性变革,并提出一些想法和解决方案&a…

专业的知识图谱应用门槛正在被不断降低

前⾔ 知识图谱(knowledge graph)⼀度被专家称为“AI皇冠上的明珠”,因为知识图谱技术是⼈⼯智能技术⽅向中的重要⼀环。它不仅可以为其他⼈⼯智能应⽤提供⽀持,如⾃然语⾔处理、推荐系统等,更可以帮助⼈⼯智能系统⾃主…

ChatGPT的火爆出圈,您备准好踏上学习之了旅吗?

ChatGPT已经在各个领域展现出它的多面能力,无论是写情书、写代码、做客服、写小说还是做SEC等等,这些看似不可能的事情在科幻世界已经成为现实。 你可以将ChatGPT想象成一个拥有无尽财富的--阿拉丁神灯,在人们的共同愿景下,ChatG…

2023全域用户经营白皮书:STAR模型,从用户运营到生意增长

省时查报告-专业、及时、全面的行研报告库 省时查方案-专业、及时、全面的营销策划方案库 【免费下载】2023年2月份热门报告合集 最新亲测国内可用ChatGPT使用教程(3分钟搞定) ChatGPT团队背景研究报告 ChatGPT的发展历程、原理、技术架构及未来方向 Cha…

挖掘ChatGPT的应用创新点

我认识一位从事照明器具行业的朋友,他的生意十分红火。有一天,他向我求助,希望我能为他设计一款新型灯具。考虑到这个任务可以通过两个AI程序来完成,我决定启动ChatGPT,并输入如下指令: 当我在看到这里后&a…