首页>题库>程序设计师-Java
1.一个进程内的基本调度单位称为()。
单选题A. 作业~||~信元~||~进程上下文~||~线程
2.下面有关main()方法声明时,可以改动的是()。
单选题A. public~||~static~||~void~||~args
3.在异常捕获的try…..catch….finally语句中不正确的是()。
单选题A. 一个try块可以对应多个catch块。~||~finally代码块不是必须的。~||~如果有finally代码块,则不论怎样都会执行finally代码块中的内容。~||~如果捕获的诸类之间有继承关系,应该将父类的catch块放置在子类的catch块之前。
4.下列合理的标识符为()。
多选题A. _sys1_lll~||~2mail~||~$change~||~class
5.Main()方法的返回类型是()。
单选题A. int~||~void~||~boolean~||~static
6.封装性的含义有()。
多选题A. 把对象的全部属性和行为结合在一起,形成一个不可分割的独立单位~||~对象的属性值(除了公有的属性值)只能由这个对象的行为来读取和修改~||~尽可能隐蔽对象的内部细节,对外形成一道屏障,与外部的联系只能通过外部接口实现。~||~封装性使对象完全与外界隔离
7.this和super()。
单选题A. 都可以用在main()方法中~||~都是指一个内存地址~||~不能用在main()方法中~||~意义相同
8.在Applet的生命周期中,start()方法只能被执行一次。
判断题9.按钮可以产生ActionEvent事件,实现()接口可处理此事件。
单选题A. FocusListener~||~ComponentListener~||~WindowListener~||~ActionListener
10.Java语言中的数组元素下标总是从开始,下标可以是整数或整型表达式。
判断题11.在JAVA中,能实现多重继承效果的方式是():
单选题A. 内部类~||~适配器~||~接口~||~同步
12.以下说法正确的是()。
单选题A. 每个Java类都至少有一个构造方法,如果没有则机器自动生成一个默认的构造方法。~||~如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法~||~每个Java类中用户必须定义至少一个构造方法。~||~以上都不对
13.关于以下application的说明,正确的是()。.classStaticStuff2.{3.staticintx=1;4.static{x+=5;}5.publicstaticvoidmain(Stringargs[])6.{7.System.out.println(“x=”+x);8.}9.static{x/=3;}1.}
单选题A. 4行与9行不能通过编译,因为缺少方法名和返回类型~||~9行不能通过编译,因为只能有一个静态初始化器~||~编译通过,执行结果为:x=5~||~编译通过,执行结果为:x=3
14.对于JavaBean的属性,下面()说法是正确的。
多选题A. JavaBean的属性可以在开发工具中设置~||~JavaBean可以提供public类型的属性~||~如果需要访问和修改JavaBean的属性,只能通过get/set方法~||~如果一个属性只提供了get方法,那么它是只读的
15.接口和抽象类是一回事。
判断题16.用public修饰符修饰的类有以下()特性。
多选题A. 一个程序里最多只能有一个类被修饰为public,否则编译出错。~||~源文件的文件名,必须是用public修饰的类名。~||~程序中没有任何public类,且文件名是程序中的一个类名,则该类被视作public,供别的类引用。~||~以上都对
17.File类位于java.io包中,属于流类。
判断题18.因为Java不支持多重继承,所以定义类时implements关键字后面只能说明一个接口名。
判断题19.所有的例外类皆继承()类。
单选题A. java.io.Exception~||~java.lang.Throwable~||~java.lang.Exception~||~java.lang.Error
20.在Java中,要建立一个线程,可以从下面哪一个接口继承。
单选题A. Runnable~||~Thread~||~Run~||~Executable
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号