background image

第一阶段题库

1. JDK 是什么?JRE 是什么?

a) 答:JDK:java 开发工具包。JRE:java 运行时环境。

2. 什么是 java 的平台无关性?

a) 答:Java 源文件被编译成字节码的形式,无论在什么系统环境下,只要有 java

虚拟机就能运行这个字节码文件。也就是一处编写,处处运行。这就是 java 的跨
平台性。

3. 在一台电脑上配置 java 环境,path 起什么作用?如何配置?

a) 答:path 的作用是在 DOS 环境下,能在任意位置使用 JDK 目录中 bin 文件夹

中的可执行程序,来编译执行 java 程序。

b) 在环境变量中找到 path 变量,把 bin 文件夹的绝对路径加上即可。

4. 什么样的标识符是合法的?

a) 由字母、数字、_和$组成,长度不限。其中字母可以是大写或小写的英文字母,数

字为 0 到 9。

b) 标识符的第一个字符不能是数字。
c) 标识符区分大小写。
d) 标识符不能包含空格。

5. Java 有几种基本数据类型?

a) byte,short,int,long,char,boolean,float,double

6. 什么是隐式类型转换?什么是显示类型转换?

a) 当将占位数少的类型赋值给占位数多的类型时,Java 自动使用隐式类型转换。
b) 当把在级别高的变量的值赋给级别底变量时,必须使用显示类型转换运算。

7. &&,&区别。||,|区别?

a) &&和||是短路与,短路或,当左边的表达式能判断当前结果,则不判断右边的

表达式。

8. break,continue 区别?

a) break 结束最近的一个循环,continue 结束当次循环,进入下次循环。

9. 类的命名规则是什么?

a) 如果类名使用拉丁字母,那么名字的首写字母使用大写字母。
b) 类名最好见名得意,当类名由几个单词复合而成时,每个单词的首写字母使用

大写。

10. 类体的内容由两部分构成,哪两部分?

a) 一部分是变量的定义,用来刻画属性。
b) 另一部分是方法的定义,用来刻画功能。

11. 解释什么是类的成员变量,局部变量,实例成员变量,类成员变量?

a) 变量定义部分所定义的变量被称为类的成员变量。
b) 在方法体中定义的变量和方法的参数被称为局部变量。
c) 成员变量又分为实例成员变量和类成员变量(static 修饰)。

12. 简述 this 关键字用法。

a) this 关键字使用在实例方法中,代表调用该方法的当前对象。