首页>题库>程序设计师-Java
1.给出下面代码:publicclassPerson{staticintarr[]=newint[1];publicstaticvoidmain(Stringa[]){System.out.println(arr[1]);}}()语句是正确的。
单选题A. 编译时将产生错误;~||~编译时正确,运行时将产生错误;~||~输出零~||~输出空。
2.关于抽象类()正确。
单选题A. 抽象类中不可以有非抽象方法~||~某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法~||~绝对不能用抽象类去创建对象~||~接口和抽象类是同一回事
3.运行下列程序,会产生()结果。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~||~编译不通过
4.使用JavaBean的好处有()。
多选题A. JavaBean拥有标准化接口的优点,在开发期有可视化编程工具的支持,在运行期有JSP和J2EE连接器的支持。~||~JavaBean更明确的把WEB页面的设计和软件的设计区分开来。~||~JavaBean可以在多个应用程序中重用~||~JavaBean可以实现安全性、事务行为、并发性和持久性。
5.equals()方法与相等操作符(==)具有相同的功能。
判断题6.用publicintread()定义read()方法时,每次执行时都从输入流的当前位置处读入()位二进制数据。
单选题A. 16位~||~8字节~||~1位~||~8位
7.下列()属于输出流。
多选题A. 从程序流向打印机的数据流~||~从键盘流向程序的数据流~||~从程序流向显示器的数据流~||~从程序流向磁盘文件的数据流
8.JavaBean主要指组件的开发,()用于图形界面。
单选题A. 可以~||~不可以~||~因系统不同而不同~||~不知道
9.可以通过在线程组上调用()方法将所有线程入进一个数组。
单选题A. group~||~collect~||~enumerate~||~enter
10.下列关于Servlet的工作过程的叙述错误的是()。
单选题A. 客户端浏览器通过Http等协议向服务器发出浏览请求~||~Web服务器收到请求后将其传递给Servlet~||~Servlet为客户端请求创建一个新的进程来进行处理,并将处理结果返回服务器。~||~Web服务器将从Servlet收到的处理结果发送回客户端
11.给出下面的不完整的方法12{success=connect();3if(success==-1){4thrownewTimedOutException();5}6}已知TimedOutException不是一个RuntimeException。下面的哪些声明可以被加入第一行完成此方法的声明
多选题A. publicvoidmethod()~||~publicvoidmethod()throwsException~||~publicvoidmethod()throwsTimedOutException~||~publicvoidmethod()throwTimedOutException
12.纯面向对象的语言有()。
单选题A. C~||~C++~||~Java~||~Pascal
13.Access数据库的后缀名是()。
单选题A. .acc~||~.tab~||~.mdb~||~.db
14.关于以下application的说明,正确的是()。.classStaticStuff2.{3.staticintx=1;4.static{x+=5;}5.publicstaticvoidmain(Stringargs[])6.{7.System.out.println(“x=”+x);8.}9.static{x/=3;}1.}
单选题A. 4行与9行不能通过编译,因为缺少方法名和返回类型~||~9行不能通过编译,因为只能有一个静态初始化器~||~编译通过,执行结果为:x=5~||~编译通过,执行结果为:x=3
15.下列()说法是正确的。
多选题A. IOException必须被捕获或抛出~||~java语言会自动初始化变量的值~||~java语言不允许同时继承一个类并实现一个接口~||~java语言会自动回收内存中的垃圾
16.面向对象技术的基本要素有()。
单选题A. 类、对象、接口、包。~||~抽象性、封装性、继承性和多态性~||~对象、事件、消息。~||~以上都不是。
17.在Java中定义常量的方法是()。
单选题A. #define~||~const~||~final~||~以上都不对
18.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。
多选题A. privateclassMyClassextendsObject~||~classMyClassextendsObject~||~publicclassMyClass~||~publicclassMyClassextendsObject
19.下列代码段允许按钮注册一个action事件的是()。
单选题A. button.enableActionEvents();~||~button.addActionListener(anActionListener);~||~button.enableEvents(true);~||~button.enableEvents(AWTEvent.ACTION_EVENT_MASK);
20.第十行的声明将调用哪些方法1classPerson{2publicvoidprintValue(inti,intj){/*…*/}3publicvoidprintValue(inti){/*...*/}4}5publicclassTeacherextendsPerson{6publicvoidprintValue(){/*...*/}7publicvoidprintValue(inti){/*...*/}
判断题
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号