一、
判断题
1、无论Java源程序包含几个类的定义,若该源程序文件以Ajava命名,编译后生成的
都只有一个名为A的字节码文件。1、2、3、4、5、6、7、8、9、(Y)
Java的各种数据类型所占用的内存长度与具体软硬件环境有关。(N)静态初始化器是在其所属的类加载内存时由系统自动调用执行的方法。()与C语言不同的是,Java语言中的数组元素下标总是从1开始。(N)在Java的方法中定义一个常量要用co
st关键字。()Java有两类程序:JavaApplicatio
和JavaApplet,其中JavaApplet程序只能在图形界面中工作,而JavaApplicatio
程序只能在字符界面中工作。()在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。(N)程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。(N)Java系统的标准输入对象是Systemi
,标准输出对象有两个,分别是标准输出Systemout和标准错误输出Systemerr。(Y)即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。(Y)
二、
填空题
1、根据结构组成和运行环境的不同,Java程序可分为两类:JavaAppletJavaapplicatio
2、类的修饰符分为abstract、。、public。
3、程序中定义类使用的关键字是class,每个类的定义由类头定义、类体定义两部分组成,其中类体部分包括属性、方法。4、Java程序中定义接口所使用的关键字是i
terface,接口中的属性都是静态变量,接口中的方法都是抽象方法。5、Object的父类。三、选择题是Java程序中所有类的直接或间接父类,也是类库中所有类
1、下列哪一项不是域的非访问控制符。(D)AstaticBfi
alCvolatileDpublic
f2、关于被私有保护访问控制符privateprotected修饰的成员变量,以下说法正确的是(B)A可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B可以被两种类访问和引用:该类本身、该类的所有子类C只能被该类自身所访问和修改D只能被同一个包中的类访问3、关于被保护访问控制符protected修饰的成员变量,以下说法正确的是(A)A可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B可以被两种类访问和引用:该类本身、该类的所有子类C只能被该类自身所访问和修改D只能被同一个包中的类访问4、下列关于修饰符混用的说法,r