关于Java的诞生

关于java


Java的诞生

1991年,美国 的sum公司开发的一种编程语言,用来开发家电产品的软件。
之后通过不断的改良,1995年5月,SumWorld发布了Java编程语言。
还有一种说法就是说Java名称是根据咖啡。


最初的开发名称叫Oak,由于Oak被其他公司占用了商标于是就该成java。另外,sum公司在2010年被oracle公司收购,Java相关的专利也就转移到了oracle公司。

对Java的有一个误会

因为Java能够开发运行在web浏览器的Applet小程序,因此就被误认为用来创建Applet的面相网络的开发语言(Java是面向对象的开发语言)。Java可以创建Applet,实际情况用的比较少。

Java的特点

开源的,跨平台

在编程语言开发过程中,Java的开发工具是免费的(有部分收费的工具比如MyEclipse)

一次编译到处运行,使用一般的编程语言创建的程序员只能在规定机器的环境下运行,使用Java语言有Java环境的机器就可以运行

语法结构, 强类型

Java的语法体系是参考C语言和C++创建的,有C或者C++开发经验更容易上手。

Java可以处理大量的数据类型,开发工具都有严格的检查,可以创建可靠性高的程序。

面向对象编程

Java有封装,继承,多肽等面向对象编程的实现技术,能够高效开发高质量产品。

拥有大量的库

Java的功能基本都是作为API的库提供使用,可以简单的实现想要的处理。Java提供的库数量庞大,涉及的方面广阔,功能众多。

异常处理

发生预料之外的异常情况时,也可以顺利的运行,保证了我们开发程序的健壮性。

并发处理

一个程序可以同时处理多个运算,比如我们开发的程序可以同时运算视频,图片,音频。

包分类

可以对庞大的数据有效的管理。

扫描二维码关注公众号,回复: 8635531 查看本文章

垃圾回收和内存管理机制

当我们需要时创建对象不需要的会自动处理有效的释放内存,开发过程中可以更简单的管理对象。

Java的发展

内部版本是1.2到1.5叫Java2,1.6开始改名为Java。1.5之后也不用内部版本的1.5,而是版本5,6,7,8…
5到8这个版本的时候更新的幅度大,不断的加入了各种各样的功能。

Java的开发工具包

Java的开发工具包jdk包含jre和jvm,Java开发工具包在之前版本都是分开的,后来都放在jdk一个路径了

开发工具包的历史版本

jdk版本 内部版本 发布时间
jdk 1.0 1996/1
jdk 1.1 1997/2
j2se 1.2 1998/12
j2se 1.3 2000/5
j2se 1.4.0 2002/2
j2se 5.0 (1.5版本) 2004/9
java se 6(1.6版本) 2006/12
java se 7(1.7版本 ) 2011/7
java se 8(1.8版本) 2014/3 不是特殊项目要求推荐使用1.8版本 比较稳定

发布了1 篇原创文章 · 获赞 3 · 访问量 82

猜你喜欢

转载自blog.csdn.net/qq_31946133/article/details/103987315