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命令窗口中看到效果)