首页 > 编程语言 > 详细

Java 简介

时间:2020-09-06 19:48:55      阅读:81      评论:0      收藏:0      [点我收藏+]

 简介:

Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称,其由 James Gosling 和同事们共同研发。

Java 语言介于编译型语言和解释型语言之间,其程序的执行需要经过如下步骤:

Java 源码 ==> Java 字节码 ==> JVM 解释字节码执行

随着 Java 的发展,Java 又细化为三个版本:

♦ JavaSE (Java Platform, Standard Edition,J2SE,标准版)

JavaSE 提供了 Java 的标准实现,也是 JavaEE 和 JavaME 的基础。

JavaSE 多用于一般的 Java 应用,其允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。

♦ JavaEE (Java Platform, Enterprise Edition,J2EE,企业版)

JavaEE 是 Sun 公司为企业客户推出的开发平台,其在 JavaSE 的基础上构建扩展:服务框架,应用接口/规范,解决方案等。

JavaEE 是一个大杂烩,就Java Web 方向而言,可以关注:JavaBean、JDBC、JSP/Servlet、JNDI、JMS、EJB、RMI、Struts2、Spring、Hibernate、MyBatis等等

♦ JavaME (Java Platform, Micro Edition,J2ME,微型版)

JavaME 是 Sun 公司为移动设备/嵌入式设备推出的开发平台,其也是在 JavaSE 的基础上构建发展。

 

特点:

Java 语法近C/C++,但其屏蔽了C/C++中最重要的指针,并提供自动垃圾收集机制。

Java 语言是一个纯面向对象语言。

Java 语言是解释型的,是跨平台,可移植的。

Java 语言相比其他解释型脚本语言是高性能的,并且随着 JIT,AOT 等技术发展,其性能越来越接近C/C++。

Java 语言内置支持多线程。

Java 语言是动态的,其允许动态地装入运行过程中所需要的类。

Java 语言使用 Unicode 作为语言的标准字符。

 

发展:

时间 Java 版本 补充说明
1995/05 1.0 Sun 公司发布 Java
1998/12 1.2 发布 J2EE1.2
1999/06   发布 Java 的三个版本:J2SE,J2EE,J2ME
2001/09 1.3 发布 J2EE1.3
2002/02 1.4 发布 J2SE1.4
2004/09 1.5/5.0 发布 J2SE1.5,同时 J2SE1.5 更名为 JavaSE 5.0
2005/06 6.0 发布 JavaSE 6.0,正式从J2SE,J2EE,J2ME改名为JavaSE,JavaEE,JavaME
2009/04   Oracle 公司收购 Sun 公司
2011/07 7.0 (LTS) 发布 JavaSE 7.0
2014/03 8.0 (LTS) 发布 JavaSE 8.0
2017/09 9.0 发布 JavaSE 9.0
2018/03 10.0 发布 JavaSE 10.0

2018/09

11.0 (LTS) 发布 JavaSE 11.0

2019/03

12.0 发布 JavaSE 12.0

2019/09

13.0 发布 JavaSE 13.0

2020/03

14.0 (LTS) 发布 JavaSE 14.0

Java 简介

原文:https://www.cnblogs.com/wangjun1995/p/13548953.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!