一.认识Java
1.Java是一个简单、面向对象、网络适用、解释型、健壮、安全、结构中立、可移植、高性能、多线程、动态的计算机程序语言。
2.Java的三个分支:
JavaSE:Java标准版,包含构成Java语言核心的类。
JavaEE:Java企业版,包含JavaSE中的类,并且包含用于开发企业级应用的类。
JavaME:Java缩微版,包含JavaSE中的一部分类,还包含一些CLDC、嵌入式等特性方面的类。主要用户嵌入式或者移动智能设备的软件开发,以及消费类电子产品的软件开发。
3者的关系是:JavaEE包含了JavaSE,JavaSE包含了JavaME的部分核心类,添加了一些专有类。这3部分构成了当今的Java语言体系。
二.Java的开发环境与运行环境
1.SDK:辅助开发Java程序的相关文档、范例和工具的集合,用来提高开发人员的工作效率。
2.JDK:整个Java的核心,用来编写Java的applet和应用程序的开发环境。
3.JRE:也就是Java平台,所有Java程序必须在JRE下才能运行。
4.JVM:是JRE的一部分,它是一个虚拟出来的计算机,是通过在实际的计算机上仿真模拟各种计算机的功能来实现。JVM是实现跨平台的主要工具
三.配置Java开发与运行环境