Java简介

  Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并于1995年硅谷的全球性的IT盛会上在正式推出。
Java分为三个体系:

  • JavaSE(J2SE) (Java2 Platform Standard Edition,java平台标准版)
  • JavaEE(J2EE) (Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME(J2ME) (Java 2 Platform Micro Edition,java平台微型版)

  2005年Oracle公司并购Sun公司,Java至此易主,Oracle公司取得Java版权

主要特性

1.跨平台性
  Java能在不同版本的操作系统中执行,而不需要重写源代码;
2.面向对象
  Java语言是一个纯的面向对象程序设计语言;
3.简单性
  Java语言省去了C++多继承,指针等等;
4.健壮性(鲁棒性)
  Java语言具有强大的垃圾回收机制和异常处理机制;
5.多线程性
  Java语言能并行操作,从而提高执行性能;
6.大数据开发
  Java语言能进行大数据开发。

发展重大历史

  • 1995年5月23日,Java语言诞生
  • 1996年1月,第一个JDK-JDK1.0诞生
  • 1998年12月8日,JAVA2企业平台J2EE发布
  • 1999年6月,SUN公司发布Java的三个版本:标准版(JavaSE,以前是J2SE)、企业版(JavaEE以前是J2EE)和微型版(JavaME,以前是J2ME)
  • 2004年9月30日18:00PM,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0
  • 2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名,以取消其中的数字"2":J2EE更名为Java EE,J2SE更名为Java SE,J2ME更名为Java ME
  • 2009年04月20日,甲骨文74亿美元收购Sun。取得Java的版权。
  • 等等

JBM、JRE、JDK

JVM Java Virtual Machine
Java虚拟机
作用:在内存中开辟一块空间,将源文件(.java)编译成字节码文件(.class)

JRE Java Runtime Environment
Java运行环境
作用:运行写好的java程序

JDK Java Development Kit
Java开发工具包
常用工具:
  javac.exe-编译工具;
  java.exe-执行工具(底层doc命令窗口中看到效果)

Last modification:May 8th, 2020 at 12:54 pm
如果觉得我的文章对你有用,请随意赞赏