Java程序设计基础练习题1.pdf
一、判断题
1、Java不区分大小写的语言。N()
2、Java的源代码中定义几个,编译结果就生成几个以“.class”后缀的字节码
文件。Y()
3、Java的各种数据型占用固定长度,与具体的软硬件平台环境无关。Y()
4、Java源程序是由定义组成的,每个程序可以定义若干个,但只有一个是
主。Y()
5、Java中数组的元素只能是简单数据型的量。N()
6、Java的String的对象既可以是字符串常量,也可以是字符串变量。N()
7、一个只能有一个父,但一个接口可以有一个以上的父接口“Y()
8、由继承性可知,程序中子拥有的成员数目一定大于等于父拥有的成员数目。
N()
9、Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。Y()
10、注释的作用是使程序在执行时在屏幕上显示〃之后的内容。N()
11、Java的字符型采用的是Unicode编码,但所占字节由具体软硬件环境决定。
N()
12、无论Java源程序包含几个的定义,若该源程序文件以A.java命名,编译
后生成的都只有一个名为A的字节码文件。
(N)
13、Java的各种数据型所占用的内存长度与具体软硬件环境有关。
(N)
14、与C语言不同的是,Java语言中的数组元素下标总是从1开始。(N)
15、在Java的方法中定义一个常量要用const关键字。(N)
16、异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理
异常,而且一个try块之后只能对应一个catch语句。(N)
17、序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序
可在指定的时间释放内存对象。(N)
18、ava系统的标准输入对象是System,in,标准输出对象有两个,分别是标准输
出System,out和标准错误输出System,err。(Y)
19、即使一个中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构
造函数是无参的,函数体为空。(Y)
20、Java中%是取余运算符,要求两端操作数为整型。(N)
21、造函数用于创建的实例对象,构造函数名应与名相同,在中必须定义
构造函数,且只能定义一个构造函数。(N)
22、ava的不允许多重继承,但接口支持多重继承。(Y)
23、谓抽象就是包含有抽象方法的。(Y)
24、ava语言中的数组元素只能是基本数据型而不能为对象型。(N)
25.一个线程对象的具体操作是由run)(方法的内容确定的,但是Thread类的run)(
方法是空的,其中有内容;所以用户程序要么派生一个Thread的子类并在子类里
重新定义run)(方法,要么使一个类实现Runnable接口并书写其中run)(方法的方
法体。(Y)
26.Applet是一种特殊的Panel,它是JavaApplet程序的最外层容器。(7)
27.Jav