首页>题库>程序设计师-Java
1.JavaBean主要指组件的开发,()用于图形界面。
单选题A. 可以~||~不可以~||~因系统不同而不同~||~不知道
2.以下()语句是将Applet嵌入到HTML文档中。
单选题A. 〈APPLETCODE=”applet程序名.class”〉~||~〈APPLET=”applet程序名.class”〉~||~〈APPLETCODE=”applet程序名.java”〉~||~〈APPLET=”applet程序名.java”〉
3.指出正确的表达式()
单选题A. doublea=1.0;~||~Doublea=newdouble(1.0);~||~bytea=340;~||~Bytea=120;
4.Java与C/C++相比正确的叙述是()。
单选题A. 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。~||~Java与C/C++一样支持多重继承。~||~在Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。~||~Java支持多继承
5.如果局部变量的名字与成员变量的名字相同,则成员变量被隐藏。这时如果想在该方法内使用成员变量,必须使用关键字是()。
单选题A. this~||~final~||~native~||~super
6.如果一个程序段中有多个catch,程序会()。
单选题A. 每个catch都执行一次~||~把每个符合条件的catch都执行一次~||~找到合适的例外类型后就不再执行其他catch~||~找到合适的例外类型后继续执行后面的catch
7.下面说法正确的是()。
多选题A. 不是方法中产生的所有异常错误都必须被捕获或声明。~||~对于非运行时异常,则要求必须捕获或声明。~||~子类方法抛出的异常只能是父类方法抛出异常的同类或子类~||~以上都不对
8.Applet与Application的区别有()。
多选题A. Application是从其中的main()方法开始运行的。~||~运行Applet必须创建一个浏览器文件,如HTML。~||~Applet载入浏览器后必须指定何时运行。~||~浏览器通过main()方法指定Applet何时执行。
9.下列类定义中()是合法的抽象类定义。
多选题A. abstractA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1();}~||~abstractclassA{abstractvoidfun1(){};}~||~abstractclassA{voidfun1(){};}
10.类Test1、Test2定义如下:1.publicclassTest12.{publicfloataMethod(floata,floatb)throws3.IOException{}4.}5.publicclassTest2extendsTest1{6.7.}将以下()方法插入行6是不合法的。
单选题A. floataMethod(floata,floatb){}~||~publicintaMethod(inta,intb)throwsException{}~||~publicfloataMethod(floatp,floatq){}~||~publicintaMethod(inta,intb)throwsIOException{}
11.下面()是具备缓冲功能的输入字节类。
单选题A. FileInputStream~||~FilterInputStream~||~BufferInputStream~||~StringInputStream
12.关于以下程序段,正确的说法是()。
判断题13.关于以下程序段的说法,正确的是()。.classMyListenerimplements2.ActionListener,ItemListener{3.publicvoidactionPerformed(ActionEventae){4.System.out.println("Action");}5.publicvoiditemStateChanged(ItemEventie){6.System.out.println("Item");7.}8.}
单选题A. 可通过编译~||~第2行产生编译错误~||~第3行产生编译错误~||~第5行产生编译错误
14.定义一个方法时可加上的修饰词有()。
多选题A. public~||~static~||~final~||~default
15.给出下面的代码Strings=“hello”;Stringt=“hello“;charc[]={“h”,“e”,“l”,“l”,“o”};下列选项里,哪些返回true?
多选题A. s.equals(t);~||~t.equals(c);~||~s==t;~||~t.equals(newString(“hello”));
16.JavaBeans是轻量级的构件,EJB是重量级的构件。
判断题17.面向对象的的方法与面向过程的方法最大的不同在于()。
单选题A. 以功能为中心~||~以数据为中心~||~以功能和数据为中心~||~以事件驱动为中心
18.编译运行以下程序后,关于输出结果的说明正确的是()。
单选题A. 输出结果为:valueis1.0~||~输出结果为:valueis0~||~输出结果为:valueis0.0~||~编译错误
19.在调用线程的start方法之后,线程转入可运行状态,直至线程执行完毕进入死亡状态。
判断题20.Java为处理管道提供了()类。
多选题A. PipeInputStream~||~PipedInputStream~||~PipeOutputStream~||~PipedOutputStream
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号