JAVA入门基础(—)

来源:互联网 发布:开车 网络用语 编辑:程序博客网 时间:2024/05/18 08:13

  Java 语言是原 Sun 公司于 1995 年推出的一种程序设计语言,它具有极好的跨平台的特性,编译后
的程序能够运行在多种类型的操作系统平台上,因此非常适合开发应用于分布式环境的程序,如互联网
程序、大型企业应用软件等。
  1.1   Java 应用现状
打开任何一家招聘网站,我们都会看到大量的 Java 程序员或 Java 软件工程师的招聘信息。全世界
有数以亿记的设备上跑的都是使用 Java 语言开发的软件。从企业管理软件、网站,到 PDA、机顶盒、
汽车、打印机、彩票投注站、家庭安防系统等等,都能看到 Java 的身影。现在,Java 语言已经成为开发
和部署企业应用程序的首选语言。
Java 语言是原 Sun 公司开发的面向对象的编程语言。Sun 公司 1999 年被 Oracle 公司收购,所以现
在的 Java 属于 Oracle 公司所有。
Java 语言目前的最新版本是 Java SE 7。 Java 共有三个相对独立的版本, 分别针对不同类型的应用程
序开发:
   Java SE: 称为 Java 标准版。它包含 Java 的基础类库和语法, 主要用于开发图形用户界面(GUI)、
具有复杂业务逻辑和高性能的桌面应用程序。
  Java EE:称为 Java 企业版。它是在 Java SE 基础上,扩展了用于开发企业级应用程序的类库。
Java EE 是一个标准的多层体系结构,主要用于开发和部署分布式、基于组件、安全可靠、可伸
缩和易于管理的大型企业级应用程序。
  Java  ME:称为 Java 微型版。它主要用于开发具有有限的连接、内存和用户界面能力的设备嵌
入式应用程序。如移动设备(手机)、PDA、机顶盒、智能卡以及各种终端和其他消费电子产
品上的应用程序。
  Java FX:富媒体
值得一提的是,随着近年来智能手机的普及,基于智能手机平台的开发需求越来越旺盛。目前在移
动平台占据主导地位的有两个:苹果(IOS)和安卓(Android)。而安卓更以其开放性,迅速吸引了大
批用户、开发者和支持者,特别是在国内,安卓系统市场占有率第一。安卓系统平台上软件开发所选择
的语言,就是 Java,这也造就近几年 Java 语言在于其它语言的“竞赛”中,脱颖而出,越来越多的开发
者选择 Java 的学习和应用。
1.2   Java 所指的两层含义
我们通常所说的“Java”,或者“Java 技术”,从语义上来说,既可以指的是 Java 程序设计语言,
又可以指的是 Java 平台,在 Java 体系中,用“Java”一词通称。所以当我们在提到“Java”时,要根据
2
语义的环境来判断到底谈的是 Java 语言还是 Java 平台。
1.2.1   Java 语言
Java 语言是一个面向对象的高级编程语言。在使用 Java 语言编写程序时, 总体上可以概括为三个步
骤:
(1)  首先编写所有的源代码,并保存在以.java 为文件名后缀的纯文本文件中,称为“源文件”。
(2)  然后使用 Java 提供的编译器,将这些源文件编译为以.class 为文件名后缀的二进制文件。
在.class 文件中包含程序被编译后的字节码,它是 Java 虚拟机(Java VM,JVM)的机器语
言,与具体的硬件平台的机器码无关。
(3)  最后使用 Java 提供的启动工具,在一个称为“Java 虚拟机”的实例上运行应用程序。Java
虚拟机会将字节码翻译成本地的机器码并解释执行。
Java 程序编写过程如下图 1.1 所示。首先编写一个名为 MyFirstProgram.java 的 Java 程序,这是使用
Java 语言编写的一个纯文本形式的 Java 源文件,然后使用 Java 提供的编译器将该源文件编译为包含字
节码的二进制文件(文件名后缀变为.class)。此时的 MyFirstProgram.class 不含与某个具体机器有关的
本地码,所以能被部署到任意的平台上,然后由所在平台的 JVM 将其翻译为本地机器码执行。
MyProgram.java MyProgram.class 01001010„„ 编译器编译 JVM解释
Java源文件 字节码文件 本地机器码
图 1.1   Java 程序编写过程
在现实中,有许多不同的操作系统,如 Windows、Solaris、Linux、Mac OS 等。Java 针对不同的操
作系统,提供针对该操作系统平台的 Java 虚拟机。所以我们编写的 Java 源文件,在被编译为与具体操
作系统平台无关的字节码文件以后,可以部署到不同的操作系统平台上,然后由该操作系统平台上的
Java 虚拟机将其解释成为各自的本地码来运行,这就是 Java 语言著名的“一次编写,到处运行”的原因。
一些虚拟机,如 Java HotSpot 虚拟机,在运行时还执行额外的步骤,提升应用程序的性能。
通过不同平台的虚拟机使同一应用程序运行在不同的操作平台上,其原理如图 1.2 所示。
Java源程序
class HelloWorld{
public static void main(String[] args){
System.out.println(“Hello World!”);
}
}
JVM
编译器
JVM
Windows UNIXMacOS
JVM
·3·
图 1.2   Java 应用程序只编写一次,然后通过 Java VM,运行在不同的平台上
1.2.2   Java 平台
所谓平台,指的是一个程序运行所处的硬件环境和软件环境,如我们常说的微软 Windows、Solaris 
OS、Linux 和 Mac OS 等。但 Java 平台不同于这些平台,它是一个纯软件平台的概念,运行在其他基于
硬件的平台的顶层,如图 1.3 所示。
基础硬件平台
Java虚拟机
API
MyProgram.java
Java平台
图 1.3   Java 平台
Java 平台有两个组成部分。
  Java 虚拟机(JVM)
  Java 应用程序编程接口(API)
Java 虚拟机是 Java 平台的基础,被部署在各种基础硬件平台上, Java 程序都运行在 Java 虚拟机上。
应用程序编程接口 API 则可以理解成是 Java 平台提供的现成的组件库,这些组件库能完成共性的、通
用的、常见的程序功能,我们在编写程序时,可以直接使用它们来完成某些程序功能,如数学计算、网
络连接、文件访问等。这些 API 组件会被有条理地组织在一起,形成组件库,如将与文件创建、访问和
操作有关的 API 组织在一起,将完成网络连接的 API 组织在一起,形成不同的组件库。 这些组件库就是
我们今后将熟知的“包”。
1.3   准备 Java 程序开发环境
就如在炒菜之前,我们需要准备好各种烹饪工具和要使用到的佐料一样, 在具体编写 Java 程序之前,
也需要先做好开发的准备工作,即搭建 Java 程序开发环境。
Java 开发环境搭建包括下载并安装 Java 开发工具包(Java SE Development Kit,简称 JDK)、安装
Java 运行时环境(JRE)以及配置操作系统环境变量。安装了 JDK 以后,才能使用 API 编写源程序,并
对编写的 Java 源程序进行编译;而安装了运行时环境以后才能运行编译后的二进制 class 文件。
1.3.1   开发环境要求
要开发 Java 程序,我们仅具备如下环境即可:电脑、JDK 和文本编辑器。
当然了,要开发程序,需要安装了操作系统的电脑。本书所有示例均基于 Windows 操作系统平台。
JDK 是 Java 开发工具包的简称。顾名思义,它是由 Java 提供的一种用于构建 Java 应用程序、Java
小应用程序(又称为 applet) 和 Java 程序组件的一整套开发环境和工具,包括 Java 开发时需要用到的常
用 API 类库、对 Java 源文件进行编译的编译器工具 javac.exe 和运行 Java 程序的 java.exe 工具。所以要
4
开发 Java 程序,JDK 是必备的。Oracle 公司提供有应用于不同操作系统的 JDK。在本书中,使用的是
应用于微软 Windows 操作系统的 JDK,当前的版本是 JDK 7。
在本书前两个部分的示例中, 将使用 Windows 自带的记事本, 作为编写 Java 程序的简单的编辑器。
从第三部分开始,将引入可能是最好用的集成开发环境(IDE)NetBeans,帮助提高开发速度。
1.3.2   下载 JDK
在开发 Java 程序之前,先要在本机上安装 Java 程序开发工具包 JDK。在 Oracle 公司的网站上提供
有免费的 JDK 可供下载。读者可以打开“http://java.sun.com/javase/downloads/index.jsp”下载页面选择下
载,具体步骤如下。
(1)打开浏览器,在地址栏中输入网址“http://java.sun.com/javase/downloads/index.jsp”,并在键
盘上按下 Enter 键,进入到 JDK 下载中心页面,如图 1.4 所示。
图 1.4   JDK 下载中心页面
(2)在图 1.4 所示页面中,在“Java  SE  Development  Kit  (JDK)  6  Update  11”这一行后面,选择
【Downloads】选项,转到【Downloads Center】(下载中心)页面,如图 1.5 所示。
图 1.5   下载中心页面
(3)在图 1.5 中选择要下载的 JDK 所运行的平台,这里选择【Windows】平台;同时选中版权声
明所列条款前的复选框,才能继续下载,如图 1.6 所示。
(4)单击【Continue】按钮,系统会自动进入到 JDK 的下载页面,如图 1.7 所示。 
·5·
图 1.6   选择 JDK 所适用的平台及同意许可协议                图 1.7   选择要下载的 JDK
(5) 在图 1.7 中所示的页面中, 单击 【jdk-6u11-windows-i586-p.exe】 超链接,自动下载用于 Windows
平台的 JDK 安装程序。下载后的 JDK 是一个可执行文件:jdk-6u11-windows-i586-p.exe。将下载的 JDK
保存在相应的文件夹中。
说明:因为 Oracle 的 JDK 版本在持续更新,所以读者在实际下载时,可能具体的 JDK 版本和名称
与此稍有不同,这不影响本书中示例程序的正确运行。
1.3.3   安装 JDK
JDK 安装包下载完成后,就可以在需要编译和运行 Java 程序的计算机中安装 JDK 了。只有安装了
JDK,才能使用其中的编译工具 javac.exe 软件对 Java 源程序进行编译,使用其中的解释执行工具 java.exe
来运行 Java 字节码程序。
安装 JDK 的具体步骤如下。
(1)关闭所有正在运行的程序,双击下载的【jdk-6u11-windows-i586-p.exe】安装文件,弹出【许
可证协议】对话框,安装向导要求接受 Sun 公司的许可协议。单击【接受】按钮,接受许可协议,如图
1.8 所示。
图 1.8   接受许可协议
(2)选择接受许可协议后,自动打开【自定义安装】对话框,如图 1.9 所示。在这里,可以设置
JDK 的安装路径及选择要安装的功能。单击其中的【更改】按钮,可以选择 JDK 的安装路径。这里不
6
做更改,使用默认安装路径:C:\Program Files\Java\jdk1.6.0_11。
图 1.9   选择安装组件与安装路径
(3)单击图 1.9 中的【下一步】按钮,选择所需安装的 JDK 组件。此处选择默认选项。再单击【下
一步】按钮,开始安装 JDK,如图 1.10 所示。
图 1.10   安装过程
(4)在安装过程中会出现安装运行时环境 jre 的对话框,如图 1.11 所示。此处不做更改,选择默认
设置。单击【下一步】按钮,继续安装。
图 1.11   安装运行时环境
(5)安装成功以后会出现相应的提示信息。 
·7·
1.3.4   了解 JDK 安装内容
在上一节,我们将 JDK(Java 开发工具包)和 JRE(Java 运行时环境)安装在计算机的硬盘目录
“C:\Program  Files\Java\”目录下。其中 JDK 位于其“C:\Program  Files\Java\jdk1.7.0_09”子目录中,而
JRE 位于其“C:\Program Files\Java\jre7”子目录下。
JDK 是开发 Java 程序必须的工具包,而 JRE 是运行 Java 应用程序必须的运行时环境。JDK 是 JRE
的超集,凡是在 JRE 中有的,在 JDK 中都有,此外还增加了很多工具,如用于开发 applet(Java 小应用
程序)和应用程序的编译器和必需的调试器。JRE 中提供有 API 库、Java 虚拟机(JVM)以及其它用于
运行用 Java 语言编写的 applets 和应用程序的组件。
进入到 “C:\Program Files\Java\jdk1.7.0_09” 目录内,可以看到 JDK 安装的内容, 其中对我们最重要
的、最需要了解的是 bin 目录、lib 目录和 docs 目录,如下图所示:
注:这里只需大致了解 JDk 的安装内容即可。具体应用,会在稍后的章节中讲到。
进入到“C:\Program Files\Java\jdk1.7.0_09\bin”目录,可以看到其中包括了很多 Java 开发中用到的
编译器、执行程序、文档生成工具、编码工具、安全工具软件等等。
进入到“C:\Program Files\Java\jdk1.7.0_09\lib”目录,可以看到其中包括了很多以.jar 为扩展名的文
件,这些文件实质上是压缩文件。我们可以使用解压缩工具如 WinRAR 等将其解压缩。在这些.jar 文件
中,包含了由 Java 提供的、针对特定功能或应用的、现成的编程函数库 (如果解压缩这些.jar 文件的话,
可以看到其中是大量的以.class 为扩展名的 Java 二进制字节码文件),我们在编写 Java 程序时,可以直
接使用。请注意其中的 dt.jar 和 tools.jar 文件,我们稍后在配置系统环境变量是要用到这两个 jar 文件 
8
在“C:\Program  Files\Java\jdk1.7.0_09\”目录下,还包括有一个 src.zip 压缩文件,其中包含有 API
源代码文件。如果想要了解 Java 的源代码,可以解压缩这个文件,观察相应 API 的实现代码。另外,
在使用集成开发环境 IDE 时,通过相应地配置,可以在 IDE 工具中直接查看源码。
1.3.5  配置系统环境变量
读者按上节的操作步骤完成以后,就已经成功地安装了 JDK,但是,要想正确地使用 JDK 中的类
库和编译器及程序启动工具,还需要手动设置 JDK 环境变量。
在 Windows 操作系统下设置 JDK 环境变量的具体操作步骤如下。
(1)选择【开始】| 【控制面板】| 【系统】| 【高级】| 【环境变量】命令,打开【环境变量】对话框。
在【系统变量】列表框中进行环境变量的设置,如图 1.12 所示。
图 1.12  新建系统环境变量
(2)单击窗口下方的【新建】按钮,弹出如图 1.13 所示的【新建系统变量】对话框。在对话框中
输入变量名“ JAVA_HOME ”,输入变量值为用户所安装 JDK 的路径(本书为“ C:\Program 
Files\Java\jdk1.7.0_09)。单击【确定】按钮,保存设置,如图 1.13 所示。 
·9·
图 1.13   新建 JAVA_HOME 环境变量
(3)选中窗口下方的【Path】变量,单击【编辑】按钮,将光标移到变量值的开始位置。输入
“%JAVA_HOME%\bin”,并以分号与其后面变量值隔开。单击【确定】按钮,保存设置,如图 1.14
所示。
图 1.14   编辑 path 环境变量
(4)单击【新建】按钮,打开【新建系统变量】对话框。在对话框中,输入变量名“CLASSPATH”,
在变量值中添加“.; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar”。单击【确定】按钮,保
存对 CLASSPATH 变量的设置。注意,输入的变量值最前面是一个点,用分号将其与后面的路径隔开,
如图 1.15 所示。
10
图 1.15   创建 classpath 环境变量
(5)单击【环境变量】对话框中的【确定】按钮,保存设置。
(6)测试环境变量是否配置成功。选择【开始】 | 【程序】| 【附件】| 【命令提示符】命令,打开【命
令提示符】窗口(或【开始】| 【运行】窗口,输入“cmd”命令,回车) 。在光标处分别输入命令“javac 
-version”和“java  -version”,并按下 Enter 键。如果出现 JDK 的版本说明,如图 1.16 所示,则说明环
境变量配置成功;否则,请重新配置环境变量。
图 1.16   测试环境变量配置是否成功
注意,重新配置环境变量以后,需要再打开一个新的【命令提示符】窗口进行测试,而不能在原来
的【命令提示符】窗口下继续测试,否则配置不起作用。
1.4   第一个 Java 应用程序
安装好 JDK 并配置好环境变量以后,就可以着手开发自己的第一个 Java 应用程序了。
开发 Java 程序,要经过以下三个步骤。
(1)创建一个 Java 源文件。
(2)将源文件编译为一个.class 文件。
(3)运行程序。
1.4.1   编写第一个 Java 源程序
Java 应用程序的开发过程,如下图:
MyProgram.java MyProgram.class 01001010„„ 编译器编译 JVM解释
Java源文件 字节码文件 本地机器码
Java 源文件包含有程序代码,以 Java 语言编写。Java 源文件是纯文本文件,扩展名为“.java”。可
以使用任何文本编辑器来创建和编辑源文件,这里我们使用 Windows 系统自带的记事本做为 Java 源文
件的编辑器。
我们按上面的步骤开发第一个 Java 应用程序 HelloWorldApp.java。这个程序非常简单,执行它在控
制台输出“Hello World!”。
首先需要创建一个 Java 的源程序文件。
【例 1.1】创建 HelloWorldApp.java 应用程序,该程序输出“Hello World!”字符串信息。按以下步
骤创建。 
·11·
(1)启动编辑器。通过选择【程序】| 【附件】| 【记事本】命令,启动记事本编辑器。在一个新的
文本文档中,输入以下代码:
// HelloWorld  应用程序简单地输出一个问候:”Hello World!”
public class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!");  //输出”Hello World!”字符串
}
}
注意:必须准确地输入代码、命令和文件名,因为编译器 javac 和启动程序 java 都是对大小写敏感
的,所以必须保持大小写一致。HelloWorldApp  ≠  helloworldapp。另外,文件中的所有标点符号,必须
在英文状态下输入。
(2)将代码保存到以 HelloWorldApp.java 名字命名的文件中。在记事本中,选择【文件】|【另存
为】命令,打开另存为对话框:
  在 【保存在】组合框中, 指定要源程序文件保存的目录。在本示例中是 “C:\examples\chapter01”
目录。
  在【文件名】文本框中输入“HelloWorldApp.java”。
  从【保存类型】下拉列表框中,选择“所有文件”。
  在【编码】下拉列表框中,保持编码为 ANSI。
结束以上操作时,对话框应该看上去如图 1.17 所示。
图 1.17   保存 Java 源文件
(3)打开“C:\examples\chapter01”目录,可以看到一个名为 HelloWorldApp.java 的文件。
1.4.2   将 HelloWorldApp.java 源文件编译为.class 字节码二进制文件
源文件是使用人类易于理解的语言和语法形式编写的,是程序人员阅读的程序代码,但计算机并不
能识别,计算机只能识别“0、1”组成的二进制代码。要想让计算机识别并运行 Java 程序,还需要将源
文件编译为二进制的字节码文件。 
12
编译 Java 源文件,需要使用 JDK 自带的编译器工具 javac.exe,它会读取源文件并将其文本翻译为
Java 虚拟机能理解的指令,保存在扩展名为.class 文件中。包含在这个文件中的指令称为“字节码”
(bytecodes),它是与具体硬件平台无关的二进制文件,执行时由解释器 java.exe 解释成本地机器码,
边解释边执行。
按以下步骤编译 HelloWorldApp.java 源文件。
(1)打开命令行窗口。通过选择【开始】| 【程序】| 【附件】| 【命令提示符】命令,打开【命令提
示符】窗口(也可以选择【开始】| 【运行】命令,打开【运行】窗口  ,在【运行】窗口中输入“cmd”
命令并回车,打开【命令提示符】窗口)。如图 1.18 所示。
图 1.18   启动命令提示符窗口
提示符显示了系统当前目录。系统当前目录通常是 Windows 系统的主目录。
(2)改变当前目录。要编译源文件,改变当前目录到 HelloWorldApp.java 文件所在的目录。在本
示例中,源文件是保存在“C:\examples\chapter01”目录中。输入“cd  C:\examples\chapter01”命令,将
当前目录改变为源程序文件所在目录,如图 1.19 所示。
cd C:\examples\chapter01
图 1.19   进入源文件所在目录
(3)查看源文件。输入“dir”命令,可以列出当前目录下的文件清单,如图 1.20 所示。可以看到
当前目录下的源文件 HelloWorldApp.java 源文件。
图 1.20   使用 dir 命令查看当前目录下文件
(4)开始编译。在命令提示符下,输入以下的命令并回车,如图 1.21 所示。
javac HelloWorldApp.java 
·13·
图 1.21   编译 HelloWorldApp.java 源文件
(5)查看.class 类文件。在命令提示符下,输入“dir”命令并回车,可以看到多了一个新的文件
HelloWorldApp.class,如图 1.22 所示。
图 1.22   编译后的字节码(.class)文件
1.4.3   运行 HelloWorldApp 应用程序
将源文件编译为.class 文件后,就可以使用 Java 解释器(java.exe)来解释执行 Java 应用程序的字节
码文件(.class 文件)了。Java 解释器使用 Java 虚拟机来运行 Java 应用程序。
在与源文件同一目录下,在命令提示符状态下,输入以下命令并回车, 应该看到如图 1.23 所示内容。
java HelloWorldApp
图 1.23   运行 HelloWorldApp 应用程序
从图 1.23 可以看到,运行 HelloWorldApp 应用程序, 在屏幕上输出了一个问候信息“Hello World!”。
祝贺你!你的第一个 Java 应用程序工作正常!
1.4.4   Java 应用程序的基本结构
在成功地编写、编译并运行了第一个 Java 应用程序“HelloWorldApp.java”程序以后,下面我们分
析一下该应用程序的基本结构。
HelloWorldApp 应用程序由三个主要部分组成。
  源代码注释
  HelloWorldApp 类定义
  main()方法。
1.源代码注释 
14
Java 语言鼓励程序员在自己的程序中添加注释,用来解释程序的某些部分如何工作或某部分的特殊
功能,以帮助自己或团队成员理解代码的含义。
下面的程序中演示了应用程序 HelloWorldApp.java 中的注释。
/* 
HelloWorldApp 应用程序的功能是:
在屏幕上输出”Hello World!”
*/
public class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!");  //输出”Hello World!”字符串
}
}
注释的内容会被编译器所忽略,也就是说,注释并不会影响程序的执行,但是对于程序员理解代码
来说是很有用的。
Java 语言支持三种类型的注释:单行注释、多行注释和文档注释。
  单行注释。单行注释以“//”开始,并以换行符结束。通常对程序进行简单的说明用单行注释。
编译器会忽略从“//”到本行结束间的任何内容。
  多行注释。多行注释以“/*”开始以“*/”结尾。编译器会忽略从“/*”到“*/”这两个注释符
之间的任何内容。注释的内容可以包括多行。
  文档注释。文档注释以“/**”开始,并以“*/”结束。编译器忽略这一类的注释,就像它忽略
使用“/*”和“*/”的注释一样。对于在方法体外的文档注释,可以使用 Java 的文件生成工具
javadoc.exe 自动地将其生成文档。
2.HelloWorldApp 类定义
下面是定义 HelloWorldApp 应用程序类的代码:
public class HelloWorldApp {
…      //这里为类中的属性和方法定义
}
说明:HelloWorldApp 为类的名称。Java 程序是由类(class)组成的,一个 Java 源文件中可以包含
多个类。在本示例中,只有一个类 HelloWorldApp  。
类的基本结构是:
class  类名{

}
“class”是 Java 语言的关键字,是用来定义类的,也是必须要有的。“public”也是 Java 语言的关
键字,它将这个 HelloWorldApp 类定义为一个公共类(后续章节会详细和系统的讲解 “类”、“关键字”
等的概念)。在一个 Java 程序中,可以有多个类,但是只能有一个类是公共类。在类名后面,紧跟一对
花括号,花括号之间的内容称为“类体”。
3.main()方法
在 Java 语言中,每一个应用程序都必须包含一个 main()方法,如下代码所示。
/* 
HelloWorldApp 应用程序的功能是:
在屏幕上输出”Hello World!”
*/
public class HelloWorldApp { 
·15·
public static void main(String[] args) {
System.out.println("Hello World!");  //输出”Hello World!”字符串
}
}
说明:
  main()方法是 Java 程序的入口,所有的 Java 应用程序都通过调用 main()方法开始执行。
  public static void main(String[] args)为固定用法,称为 main 方法的“方法签名”。其中 public、
static、void 都是 Java 的关键字,其含义在后续章节中有详细讲解。
  修饰符 public 和 static 可以以任何顺序书写(public static  或  static public),但是习惯上是使用
public static,如上面例子中所示。
  main()方法后面,必须跟一对花括号。花括号及其之间的内容,称为“方法体”。
  一个 Java 应用程序必须有一个类含有 main()方法,这个类称为应用程序的“主类”。
  最后,使用核心 API 类库中的 System 类来打印输出“Hello  World!”消息到标准输出,如下面
一行代码所示。
System.out.println(“Hello World!);
1.5   小结
本章将介绍 Java 语言的背景、特点、开发环境、开发过程以及开发工具的使用。在学习本章内容时,
重点理解 Java 技术的两个含义:Java 程序设计语言与 Java 平台。重点掌握如何搭建 Java 程序的开发环
境,包括下载及安装 Java 开发工具包 JDK、配置环境变量及 JDK 环境测试等。
通过对本章的学习,读者不仅对 Java 语言应有初步的认识,还应该掌握 Java 开发环境的搭建及 Java
应用程序的开发过程。在第 2 章中,将向读者进一步介绍 Java 语言的基本语法。 
0 0