首页>题库>程序设计师-Java
1.下面()方法不能被系统自动调用。
单选题A. start()~||~paint()~||~drawLine()~||~destroy()
2.关于Float,下列说法正确的是()。
多选题A. Float是一个类~||~Float在java.lang包中~||~Floata=1.0是正确的赋值方法~||~Floata=newFloat(1.0)是正确的赋值方法
3.子类方法抛出的异常只能是父类方法抛出异常的同类或子类。
判断题4.下面()是具备缓冲功能的输入字节类。
单选题A. FileInputStream~||~FilterInputStream~||~BufferInputStream~||~StringInputStream
5.线程调用()方法之后,线程转入可运行状态。
单选题A. start~||~run~||~begin~||~do
6.给出下面的不完整的类代码classPerson{Stringname,department;intage;publicPerson(Stringn){name=n;}publicPerson(Stringn,inta){name=n;age=a;}publicPerson(Stringn,Stringd,inta){//完成Person(Stringn,inta)的逻辑
单选题A. Person(n,a);~||~this(Person(n,a));~||~this(n,a);~||~this(name,age);
7.下列()方法可以给当前指针所在位置做一个标记。
单选题A. publicvoidreset()~||~publicvoidmark()~||~publicvoidtag()~||~publicvoidsign()
8.最终类不能派生子类,最终方法不能被覆盖。
判断题9.关于以下程序代码的说明正确的是()。.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
10.给出下面的代码publicclassParent{publicintaddValue(inta,intb){ints;
多选题A. intaddValue(inta,intb){//dosomething...}~||~publicvoidaddValue(){//dosomething...}~||~publicintaddValue(inta){//dosomething...}~||~publicintaddValue(inta,intb)throwsException{//dosomething...}
11.HttpServlet类中定义了Servlet对象必须实现()。
多选题A. Stop()~||~Init()~||~Service()~||~Destroy()
12.给出下面的不完整的方法12{success=connect();3if(success==-1){4thrownewTimedOutException();5}6}已知TimedOutException不是一个RuntimeException。下面的哪些声明可以被加入第一行完成此方法的声明
多选题A. publicvoidmethod()~||~publicvoidmethod()throwsException~||~publicvoidmethod()throwsTimedOutException~||~publicvoidmethod()throwTimedOutException
13.Access数据库的后缀名是()。
单选题A. .acc~||~.tab~||~.mdb~||~.db
14.以下说法正确的是()。
单选题A. 每个Java类都至少有一个构造方法,如果没有则机器自动生成一个默认的构造方法。~||~如果类里定义了一个或多个构造方法,那么java也提供默认的构造方法~||~每个Java类中用户必须定义至少一个构造方法。~||~以上都不对
15.main()方法的返回类型是什么?
单选题A. int~||~void~||~boolean~||~static
16.运行下列程序,会产生()结果。classOuter1{ privateinta; voidfoo(doubled,finalfloatf){Strings;finalbooleanb;classInner{ voidmethodInner(){System.out.println("intheInner"); }} } publicstaticvoidmain(Stringargs[]){Outer1me=newOuter1();me.foo(123,123);System.out.println("outer");} }
单选题A. intheInnerouter~||~outer~||~intheInner~||~编译不通过
17.下面()选项将是下述程序的输出。publicclassOuter{publicstaticvoidmain(Stringargs[]){Outer、for(inti=;i〈3;i++)inner、for(intj=;j〈3;j++){if(j==1)break;System.out.println(j+"and"+i);}}}
多选题A. 0and0~||~0and1~||~0and2~||~0and3
18.在Windows2下使用Access数据库,必须使用JDBC-ODBC桥接程序。
判断题19.Java语言中的数组元素下标总是从开始,下标可以是整数或整型表达式。
判断题20.可以用关键字abstract修饰的有()。
单选题A. 类~||~成员变量~||~构造方法~||~接口
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号