首页>题库>程序设计师-Java
1.给定下面的代码片段:1)Stringstr=null;2)if((str!=null)&&(str.length()〉1)){3)System.out.println("morethan1");4)}5)elseif((str!=null)&(str.length()〈5)){6)System.out.println("lessthan5");7)}8)else{System.out.println("end");}()行会导致错误。
单选题A. line1~||~line2~||~line5~||~line8
2.对于下列代码:1)classPerson{2)publicvoidprintValue(inti,intj){//...}3)publicvoidprintValue(inti){//...}4)}5)publicclassTeacherextendsPerson{6)publicvoidprintValue(){//...}7)publicvoidprintValue(inti){//...}8)publicstaticvoidmain(Stringargs[]){9)Persont=newTeacher();1)t.printValue(1);11)}第1行语句将调用()语句。
单选题A. line2~||~line3~||~line6~||~line7
3.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。
单选题A. public~||~protected~||~privateprotected~||~private
4.Applet小程序编写时,后缀名应为()。
单选题A. .java~||~.jsp~||~.applet~||~.html
5.Java中对象的清除,正确的说法是()。
单选题A. Java用析构方法来清除对象~||~Java用free()方法来释放内存~||~java用delete()来释放内存~||~Java运行时系统通过垃圾收集周期性地释放无用对象所使用的内存,完成对象的清除
6.下面()接口是JavaBean必须实现的。
单选题A. java.lang.Runnable~||~java.io.Serializable~||~java.lang.Clonable~||~java.beans.BeanInfo
7.当Frame改变大小时,放在其中的按钮大小不变,则使用如下()layout。
单选题A. GridLayout~||~CardLayout~||~EastandWestofBorderLayout~||~FlowLayout
8.下面关于Applet小程序的说法正确的是()。
多选题A. 必须用import语句把含有Applet类或JApplet类的包包含进来~||~必须有main()方法,因为它是程序的入口~||~JavaApplet必须由浏览器来运行~||~必须编写一个超文本文件(含有applet标记的Web页)
9.多线程可以带来()问题。
多选题A. 赛跑状态~||~线程饥饿~||~死锁~||~无限循环
10.JavaBeans是轻量级的构件,EJB是重量级的构件。
判断题11.classParent{2)privateStringname;3)publicParent(){}4)}5)publicclassChildextendsParent{6)privateStringdepartment;7)publicChild(){}8)publicStringgetValue(){returnname;}9)publicvoidmain(Stringarg[]){1)Parentp=newParent();11)}12)}()行将引起错误。
单选题A. 第3行~||~第6行~||~第8行~||~第9行
12.关于以下程序代码的说明正确的是()。.classHasStatic{2.privatestaticintx=1;3.publicstaticvoidmain(Stringargs[]){4.HasStatichs1=newHasStatic();5.hs1.x++;6.HasStatichs2=newHasStatic();7.hs2.x++;8.hs1=newHasStatic();9.hs1.x++;1.HasStatic.x--;11.System.out.println(“x=”+x);12.}13.}
单选题A. 5行不能通过编译,因为引用了私有静态变量~||~10行不能通过编译,因为x是私有静态变量~||~程序通过编译,输出结果为:x=103~||~程序通过编译,输出结果为:x=102
13.Applet运行于服务器端。
判断题14.下面()不是JavaBean的特征。
单选题A. 内省~||~定制~||~持续~||~远程调用
15.命名Java程序文件名时应()。
单选题A. 与文件中任一类名相同即可。~||~如果一个文件中包含一个public类,文件的名字必须和该类名相同。~||~文件名可以任意命名。~||~以上都不对。
16.编译运行以下程序后,关于输出结果的说明正确的是()。
单选题A. 输出结果为:valueis1.0~||~输出结果为:valueis0~||~输出结果为:valueis0.0~||~编译错误
17.下面()过程是数据库编程必须的过程。
多选题A. 加载驱动程序~||~连接数据库~||~添加数据记录~||~关闭连接
18.对成员的访问控制保护最强的是()。
单选题A. public~||~缺省~||~private~||~protected
19.下面哪些是合法的标识符
多选题A. $persons~||~TwoUsers~||~*point~||~_endline
20.建立了SQL语句变量,便可以执行SQL语句。如要执行查询数据的SELECT语句,可以通过()语句来实现。
单选题A. executeQuery()~||~executeUpdate()~||~execute()~||~createStatement()
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号