首页>题库>程序设计师-Java

程序设计师-Ja315道题

1.在JAVA中,能实现多重继承效果的方式是():

单选题

A. 内部类~||~适配器~||~接口~||~同步

2.动作事件由()得名而来。

单选题

A. 在相应其他事情时发生。~||~表示为响应而采取某种动作。~||~组件的方法的另一种称呼~||~由程序员命名

3.编译运行以下程序后,关于输出结果的说明正确的是()。

单选题

A. 输出结果为:valueis1.0~||~输出结果为:valueis0~||~输出结果为:valueis0.0~||~编译错误

4.System.out.println("morethan1");4}5elseif((str!=null)&(str.length()<5)){

判断题

5.下面()方法不能被系统自动调用。

单选题

A. start()~||~paint()~||~drawLine()~||~destroy()

6.下列程序的错误有()。finalclassFirst{privateinta=1;intb=2;}classSecondextendsFirst{publicvoidmethod(){System.out.println(a+b);}}

多选题

A. println()参数应为字符串,因此此处不能调用该方法~||~因为变量a是private,所以在其他类中不能访问a~||~Second不能继承First。~||~关键字final不能修饰类

7.运行下列程序的结果是()。abstractclassMineBase{abstractvoidamethod();staticinti;}publicclassMineextendsMineBase{publicstaticvoidmain(Stringargv[]){int[]ar=newint[5];for(i=;i〈ar.length;i++)System.out.println(ar[i]);}}

单选题

A. 打印5个0。~||~编译出错,数组ar[]必须初始化。~||~编译出错,Mine应声明为abstract。~||~出现IndexOutOfBoundes的例外。

8.下面()设备对应标准错误类对象System.err。

单选题

A. 打印机~||~显示器~||~鼠标~||~键盘

9.下面合理的标识符是()。

多选题

A. _sys1_lll~||~2mail~||~$change~||~class

10.以下是Servlet与CGI的对比,正确的是()。

多选题

A. 在可移植性和与平台无关性方面Servlet和CGI都能够跨平台和不同的Web服务器交互。~||~几乎所有的主流服务器都直接或通过插件支持CGI。~||~从持久性和性能上讲,传统的CGI对于每个HTTP请求都要启动一个新进程。而Servlet只要被Web服务器装载一次,就能被每一个客户请求调用。因此Servlet比CGI性能更高。~||~Servlet是用java编写的,它继承了Java语言的所有优点。Servlet可以利用丰富的Java库。

11.下列有关抽象类的说法正确的是(。

单选题

A. 抽象类中必包含抽象方法。~||~抽象类不能实例化~||~抽象类不一定被继承。~||~用interface定义抽象类

12.如果一个程序段中有多个catch,程序会()。

单选题

A. 每个catch都执行一次~||~把每个符合条件的catch都执行一次~||~找到合适的例外类型后就不再执行其他catch~||~找到合适的例外类型后继续执行后面的catch

13.指出下列方法与方法publicvoidadd(inta){}中为合理的重载方法的是()。

多选题

A. publicintadd(inta)~||~publicvoidadd(longa)~||~publicvoidadd(inta,intb)~||~publicvoidadd(floata)

14.如果关闭一个Applet程序,下面()方法会被调用。

多选题

A. start()~||~paint()~||~stop()~||~destroy()

15.下面程序段的运行的结果是()。classExample{publicstaticvoidmain(String[]args){Stringstr1=newString(“abc”);Stringstr2=newString(“abc”);if(str1.equals(str2))System.out.println(“Twostringsareequal.”);elseSystem.out.println(“Twostringsarenotequal.”);if(str1==str2)System.out.println(“str1==str2istrue.”);elseSystem.out.println(“str1==str2isfalse.”);}}

单选题

A. Twostringsareequal.str1==str2isfalse.~||~Twostringsarenotequal.str1==str2isfalse.~||~Twostringsareequal.str1==str2istrue.~||~Twostringsarenotequal.str1==str2istrue.

16.不能被多个进程交叉执行的代码段称为临界区。

判断题

17.publiclongskip(longn)方法将指针从当前位置向后跳动n个字节。

判断题

18.在Java中定义常量的方法是()。

单选题

A. #define~||~const~||~final~||~以上都不对

19.下列()说法是正确的。

多选题

A. IOException必须被捕获或抛出~||~java语言会自动初始化变量的值~||~java语言不允许同时继承一个类并实现一个接口~||~java语言会自动回收内存中的垃圾

20.对于下列代码: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

注册后查看全部试题

保定市乐凯大街305号

电话: 400-608-5357

邮编: 100043


Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved

经营许可证编号:  冀B2-20210069号       备案号:    冀ICP备19021638号