首页>题库>程序设计师-Java
1.Applet程序必须在()环境中运行。
单选题A. JVM~||~服务器~||~WINDOWS~||~浏览器
2.在调用线程的start方法之后,线程转入可运行状态,直至线程执行完毕进入死亡状态。
判断题3.Java语言中的数组元素下标总是从开始,下标可以是整数或整型表达式。
判断题4.如果关闭一个Applet程序,下面()方法会被调用。
多选题A. start()~||~paint()~||~stop()~||~destroy()
5.如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的。
判断题6.下列程序存在的错误有()。finalclassFirst{privateinta=1;intb=2;}classSecondextendsFirst{publicvoidmethod(){System.out.println(a+b);}}
多选题A. println()参数应为字符串,因此此处不能调用该方法。~||~因为变量a是private,所以在其他类中不能到访问a。~||~Second不能继承First。~||~关键字final不能修饰类。
7.java中定义数组名为abc,下面()可以得到数组元素的个数。
单选题A. abc.length()~||~abc.length~||~len(abc)~||~ubound(abc)
8.关于构造函数的说法()正确。
单选题A. 一个类只能有一个构造函数~||~一个类可以有多个不同名的构造函数~||~构造函数与类同名~||~构造函数必须自己定义,不能使用父类的构造函数
9.isFile()方法的功能是()。
单选题A. 如果是文件返回true,否则返回false~||~如果是目录返回true,否则返回false~||~如果文件存在返回true,否则返回false~||~如果目录存在返回true,否则返回false
10.volatile变量具有synchronized的可见性特性,但是不具备原子特性。
判断题11.InputStream子类对象继承了InputStream类的方法read(),read()方法的定义有()。
多选题A. publicintread()~||~publicintread(byteb[])~||~publiccharread()~||~publiccharread(byteb[])
12.下面的哪些叙述为真。
多选题A. equals()方法判定引用值是否指向同一对象。~||~==操作符判定两个分立的对象的内容和类型是否一致。~||~equals()方法只有在两个对象的内容一致时返回true。~||~类File重写方法equals()在两个分立的对象的内容和类型一致时返回true。
13.有关对成员变量正确的说法是()。
多选题A. 实例方法既能对类变量操作也能对实例变量操作。~||~类方法只能对类变量进行操作~||~实例方法不能对类变量操作只能对实例变量操作~||~类方法只能对类变量操作不能对实例变量操作。
14.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
判断题15.通过浏览器执行一个Applet程序,在初始化时,下面()方法会被调用。
多选题A. init()~||~start()~||~paint()~||~stop()
16.使用JavaBean的好处有()。
多选题A. JavaBean拥有标准化接口的优点,在开发期有可视化编程工具的支持,在运行期有JSP和J2EE连接器的支持。~||~JavaBean更明确的把WEB页面的设计和软件的设计区分开来。~||~JavaBean可以在多个应用程序中重用~||~JavaBean可以实现安全性、事务行为、并发性和持久性。
17.数组允许存放不同类型的定长元素。
判断题18.在线程进入临界区之前,首先应()。
单选题A. 对临界区代码加锁~||~对临界区代码解锁~||~检查临界区的锁是否可用~||~让其他线程睡眠
19.下面()设备属于输入设备。
多选题A. 描扫仪~||~音箱~||~键盘~||~话筒
20.注释的作用是使程序在执行时在屏幕上显示//之后的内容。
判断题
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号