第 1 章 Java 概述
【1】为什么说 Java 的运行与计算机硬件平台无关? [解答]:Java 编译器能够产生一种与
计算机体系结构无关的字节指令(Byte Code),只要安装 了 Java 虚拟机,Java 就可以在相应的处理机上执行。利用 Java 虚拟机就可以把 Java 字节码 程序跟具体的操作系统以及硬件平台分隔开来。 【2】Java 有什么特点? [解答]:Java 的特点有: (1) 简单性; (2) 面向对象; (3) 跨平台性; (4) 健壮性; (5) 安全性; (6) 可移植性; (7) 多线程性; (8) 动态性。 【3】试述 Java 开发环境的建立过程。 [解答]:Java 开发环境的建立过程如下: 1.JDK 的下载与安装:从 java.sun 下载最新版的 JDK,单击下载后的文件即出现 安装界面;在此界面中打击“next”按钮即可; 2.JDK 的配置:安装好 JDK 后,设安装路径为 c:\jdk1.5;还需要在环境变量中进行对应的配 置。下面以 Windows 操作系统为例来进行配置。 1) 设置 JAVA_HOME 环境变量:在桌面上用鼠标右键单击 “我的电脑” 依次选择 , “属性” 、 “高级”“环境变量”选项,新建一个
系统变量,名称为 JAVA_HOME,值为 c:\jdk1.5; 、 2) 设 置 CLASSPATH 环 境 变 量 , 设 置 方 法 和 JAVA_HOME 一 样 , 其 值 为 c:\jdk1.5\lib\tools.jar;. ; 3) 更新 PATH 环境变量的值,编辑 PATH 系统变量,在最后添加 c:\jdk1.5\bin;. 。 【4】什么是 Java API? 它提供的核心包的主要功能是什么? [解答]:Java API 就是 Java 所提供的标准类库,它把程序设计所需要的
常用的方法和接口分 类封装成包。在 Java API 中主要包括核心 java 包、javax 扩展包和 org 扩展包等。核心 java 包中封装了程序
设计所需要的主要应用类。 【5】如何编写和运行 Java 应用程序? [解答]:Java 应用程序的编写和运行过程: 1.建立 Java 源文件:首先创建 Java 的源代码,即建立一个文本
文档,包括有符合 Java 规范 的语句。 2.编译源文件: “编译”就是将一个
源代码文件翻译成计算机可以理解和处理的格式的过程。 Java 源程序编译后会生成一个字节码文件,即带扩展名 class 的文件。Java 字节码文件中包含 的使
Java 解释程序将要执行的指令码。
1
3.执行字节码文件:通过 Java 虚拟机运行字节码文件。 【6】为什么要为程序添加注释,在 Java 程序中如何为程序添加注释? [解答]:注释是程序中的说明性文字,是程序的非执行部分。它的作用是为程序添加说明,增 加
程序的可读性。 Java 使用以下二种方式对程序进行注释: 1. “//”符号,它表示从“//”符号开始到此行的末尾位置都作为注释。 2. “/*..*/”符号,它表示从“/*”开始到“*/”结束的部分都作为注释部分,可以使多
行 . 注释。 【7】Java 工具集中的 javac、java、appletviewer 各有什么作用? [解答]:javac 的作用:它是 Java 编译器,用于将 Java 源程序编译成字节码文件; java 的作用:它是 Java 解释器,用于解释执行 Java 字节码文件; appletviewer 的作用:Applet 程序浏览器,用于测试和运行 Applet 程序。 【8】如何建立和运行 Java Applet 程序? [解答]:Java Applet 程序的建立和运行过程: 1.建立 Java 源文件:首先创建 Java 的源代码,即建立一个文本
文档,包括有符合 Java 规范 的语句。 2.编译源文件:将 Java 源文件编译成.Class 的字节码文件,然后再将字节码文件嵌入到一 个
HTML 文件中。 3.利用浏览器解释执行 html 文件。
第 2 章 Java 基础
【1】什么是数据类型?为什么要将数据划分为不同的数据类型? [解答]:Java 是一门强类型语言。数据类型是用来区分不同的数据;由于数据在存储时所需要 的容量各不相同,不同的数据就必须要分配不同大小的内存空间来存储,所有就要将数据划 分成不同的数据类型。 【2】Java 中有哪些数据类型? [解答]:Java 中有 8 种基本数据类型:字节型(byte),短整型(short),整