第二章 Java 概述

一、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】 :一个回车

你可能感兴趣的:(java,开发语言,jvm)