01_在学习Java之前
01_在学习Java之前
一、Java历史
Java之父:James Gosling
Java语言最初由Sun公司的 James Gosling带领团队研发,取名为Oak(橡树),理念为 “一次编写,到处运行”(Write Once, Run Anywhere)。后来这门语言被推广,并改名为 Java(爪哇,岛名,产咖啡)。
2009年Sun公司被甲骨文(Oracle)公司收购,Java语言也由甲骨文公司继承并维护。
二、Java概述
特性:(为什么使用)跨平台、面向对象、应用广,(使用时的优点)自动内存管理、多线程、安全性高;
应用范围从桌面应用到移动端,再到企业级应用、服务器等,几乎无处不在。
三、Java组成
1.三大版本:
- Java SE:最基础的 Java版本,可供初学者使用,也能编写桌面应用和控制台程序;
- Java ME:用于移动端应用、嵌入式开发,已经消失在时代浪潮中,仅作了解;
- Java EE*:可以开发功能强大的企业级应用,是目前应用最广、最高级的 Java版本。如果想要就业,是必学的。
*2017年,Oracle公司将 Java EE捐给了Eclipse基金会,并改名为 Jakarta EE。(Jakarta 雅加达,当地首都)
2.JDK,JVM和JRE
- JDK:Java development kit,Java开发工具包,不仅能开发还能运行;
- JVM:Java virtual machine,Java虚拟机,可以运行打包好的Java程序,JDK中也包含有JVM;
- JRE:Java runtime environment,Java运行时环境(注意,容易拼错),包含在JDK中。
以上三个部分构成了Java开发环境的三个层次。
本文完。作者:Cecil1229,博客:https://www.cnblogs.com/Cecil1229 ,转载请标明出处