《JAVA程序设计》复习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《JA V A程序设计》期末复习试卷

一、单项选择题

1、JA V A语言最先是由哪个公司推出的?

A、微软

B、Intel

C、Sun

D、联想

2、JA V A语言及平台最早在哪一年被正式推出?

A、1994年

B、1995年

C、1996年

D、1997年

3、下列哪些是JA V A语言的特点?

A、指针

B、单线程

C、可移植性

D、五级安全保障机制

4、下列哪个主体构架是桌面开发和低端商务应用的解决方案?

A、JME

B、JWE

C、JEE

D、JSE

5、JA V A开发和运行的基本基本平台是?

A、JDK

B、PATH

C、CLASSPATH

D、WIN7

6、下列注释中,哪一种是JA V A语言所特有的?

A、//text

B、/*text*/

C、//*text*//

D、/**text*/

7、下列JA V A标识符中哪个的错误的?

A、2abc

B、_abc

C、$abc

D、abc

8、下列变量名中哪个是合法的?

A、discount%

B、int

C、zip code

D、marks_3

9、下列数据类型的取值范围最大的是?

A、long

B、float

C、int

D、byte

10、在一维数组的声明中,下列哪些是非法的?

A、int a[5];

B、int[] a;

C、double a[];

D、int[] a1;

11、JA V A使用哪个关键字创建数组对象?

A、while

B、class

C、new

D、for

12、下列哪个选项属于引用数据类型?

A、float

B、数组

C、long

D、short

13、下列浮点型科学表示法正确的是?

A、6.25E+8

B、2E1.2

C、3E

D、E-6

14、在二维数组的声明中,下列哪些是非法的?

A、int a[][]

B、int [] a[]b

C、int [][] a

D、int [] a[]

15、数据类型short与int所需的内存空间分别为多少字节?

A、2,1

B、1,2

C、4,2

D、2,4

16、浮点类型float与double所需的内存空间分别为多少位?

A、16,8

B、8,16

C、32,64

D、64,32

17、Unicode字符通常用进制为?

A、十六进制

B、十进制

C、八进制

D、二进制

18、JA V A中不可将以下哪些类型转化为int?

A、boolean

B、float

C、byte

D、double

19、JA V A默认图形用户界面设置窗口的位置及大小的单位是?

A、厘米

B、毫米

C、像素

D、分辨率

20、J2SE平台哪一年开始支持Linux操作系统?

A、2000年

B、1999年

C、1998年

D、1997年

21、float向double类型转换时,使用下列哪个关键字可以防止精度损失?

A、switch

B、strictfp

C、cast

D、return

二、填空题

1、Java完全具备面向对象的四大特点:,,,。

2、1999年,JA V A技术被分成三个平台,分别是,,。

3、JA V A的三种核心机制分别是,,。

4、JA V A编译的命令是,运行的命令是。

5、JA V A程序源代码文件必须以作为扩展名。

6、JA V A标识符采用的字符集是。

7、强制类型转换是从高类型向低类型转换,转换后的结果可能会出现两个问题:

8、在配置系统环境变量时,若JA V A开发工具包为j2sdk 1 4 1 03,则path的环境变量

为:,classpath的环境变量为:。

9、存储数据的基本单元是。程序是按顺序执行的,允许改变此顺序。

10、boolean类型只能取的两个值是,。

11、Java中数据转换基本遵循的原则。

12、图形用户界面的简称是,AWT译为。

13、在图形用户界面的Swing库中,表示框架的类是,该类用于创建。

14、JA V A程序至多有一个类,必须相同。

15、一位数组int a[10]由元素二维数组int a[4][5]中一共有个元素。

16、变量按作用域可分为,,,。

17、JA V A基本数据类型可分为,,,。

18、JA V A标识符组成规则是以、、组成的序列,并且

不能以作为开头。

19、使用Swing组件时必须有,,作为根容器。

20、Swing由,,组成。

21、AWT由,,组成。

三、程序阅读题,阅读下列程序,写出运行的结果或找出错误之处。

1、public class HelloAccp {

public static void main(String[ ] args) {

System.out.println("你好!计算机班!");

}

}

简单解释程序执行过程并写出运行结果:

2、public class HelloAccp {

public static main(String[ ] args) {

System.out.println("你好!计算机班!");

}

}

指出错误之处:

3、public class HelloAccp {

public static void main(String[ ] args) {

System.out.println("你好!计算机班!")

}

}

指出错误之处:

4、public class ForLoop {

public static void main(String args[]){

int result = 0;

相关文档
最新文档