一、Java 技术体系平台
(1)Java SE(Java Standard Edition)标准版
支持面向桌面级应用(如 Windows 下的应用程序)的 Java 平台,提供了完整的 Java 核心 API,此版本以前称为 J2SE
(2)Java EE(Java Enterprise Edition)企业版
是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如:Servlet、Jsp 等,主要针对于 Web 应用程序开发。版本以前称为 J2EE
(3)Java ME(Java Micro Edition)小型版
支持 Java 程序运行在移动终端(手机、PDA)上的平台,对 Java API 有所精简,并加入了
针对移动终端的支持,此版本以前称为 J2E
二、JVM、JRE、JDK (P11)
1. JVM
JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在 JDK 中
2. JDK 基本介绍
JDK 的全称(Java Development Kit )Java 开发工具包
JDK = JRE + Java 的开发工具(包含java、javac、javadoc、javap)
3. JRE 基本介绍
JRE(Java Runtime Environment)Java运行环境
JRE = JVM + Java的核心类库(类)
JVM(Java Virtual Machine)Java 虚拟机
三、Java 开发注意事项和细节说明
(1)Java 源文件以【.java】为扩展名。源文件的基本组成部分是类(class)。
(2)Java 应用程序的执行入口是【main()】方法。
(3)Java 语言严格区分大小写。
(4)Java 方法由一条条语句构成,每个语句以【;】结束。
(5)大括号都是成对出现的,缺一不可。
(6)一个源文件中最多只能有一个 public 类,其它类的个数不限。
(7)如果源文件包含一个 public 类,则文件名必须按该类名命名。
(8)一个源文件中最多只能有一个 public 类。其它类的个数不限,也可以将 main 方法写在非 public 类中,然后指定运行非 public 类,这样入口方法就是非 public 的 main 方法。
四、转义字符(P21)
Java 常用的转义字符:(1)【\t 】:一个制表位,实现对齐的功能(2)【\n 】:换行符(3)【\\】 :一个\(4)【\"】 :一个"(5)【\' 】:一个'(6)【\r】 :一个回车