您的位置 首页 java

「Java零基础入门」1.Java的历史与特性

1991年的时候,当时有一个GREEN的项目,这个项目的核心功能在于使用Email来控制家电产品的运行(只能家居),80年代,Email流行的时候,当时可以发送个Email是一件很牛的事情,最初SUN公司打算竞争此项目,考虑到C++的复杂性,所以利用C++开发出了一套OAK(橡树)平台,并且利用此项目竞标,但是失败了。为什么叫OKA,因为创始人创作的时候看到橡树,所以由此命名。但是这个时候世界上有一个最早的最牛X的软件公司诞生了:网景(第一家依靠技术上市的公司),受到了当时最好的浏览器技术的启发,推出了一个HotJava的浏览器。那么后来在1995年5月23日的时候正式推出了 Java 编程语言 ,同时推出了JDK1.0的开发包(1996年才可以开始提供陆续下载使用,到了1997年的时候传到了中国【电脑报】)

SUN公司是一家从事于硬件开发的技术性公司,SUN最早的代表性的产品:小型机(被广泛的应用在了amazon上,配置 Solaris

SUN全程(Stanford University Network),最初电子商务是由 IBM 提出的,第一代电子商务,卓越当当,后来由于网络经济的发展问题(任何的经济低潮,因为新浪和 搜狐 失败,8848衰落)2000年初的互联网低潮而言,这就是一个严重的伤害。而SUN公司经过这个时期后,并没有恢复往日的经济实力,终于在后来被 Oracle 公司收购,之前最希望收购SUN的是IBM,当年IBM软件产品线上的技术基础就是Java语言(SUN并没有通过java赚到多少钱,真正使用Java赚钱的是IBM,还有依靠版权欺诈的是Oracle)

1.是一个行业内通用的技术实现标准,半开源

2.是一门面向对象的编程语言

3.提供方便的内存回收机制

4.避免了复杂的指针问题,而使用更加简单的应用来处理。

5.支持 多线程 编程

6.高效的网络处理

7.良好的可移植性

8.最够简单

JDK

【1995.05.23】JDK发布JDK1.0

【1998.12.04】JDK1.2版本,更名为Java2,Java的升级版本

【2005.05.23】Java十周年大会,推出JDK1.5,同时这个版本也是带有更多新特性的历史版本,这一版本直接决定了Java后续十年的技术核心

【2014年】Java提供了JDK1.8版本,并且支持Lambda表达式,可以使用函数式编程

【2017年】Java提供了JDK1.9版本,进一步提升了JDK1.8的稳定性

【2018年】Java提供了JDK1.10版本,是属于JDK1.9的稳定版

如果要是进行实际的项目的生产环境部署阶段,还应该以JDK1.8为主;

JDK1.9和JDK1.10的差别不大

文章来源:智云一二三科技

文章标题:「Java零基础入门」1.Java的历史与特性

文章地址:https://www.zhihuclub.com/170986.shtml

关于作者: 智云科技

热门文章

网站地图