首页>题库>程序设计师-Java
1.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。
多选题A. privateclassMyClassextendsObject~||~classMyClassextendsObject~||~publicclassMyClass~||~publicclassMyClassextendsObject
2.关于以下程序段,正确的说法是()。
判断题3.最终类不能派生子类,最终方法不能被覆盖。
判断题4.volatile变量具有synchronized的可见性特性,但是不具备原子特性。
判断题5.关于继承的说法正确的是()。
单选题A. 子类将继承父类所有的属性和方法~||~子类继承父类的非私有属性和方法~||~子类只继承父类public方法和属性~||~子类只继承父类的方法,而不继承属性
6.在Applet的生命周期中,init()方法只能被执行一次。
判断题7.Jsp支持隐藏注释,这种注释写在Jsp程序中,但并不会发给客户端。
判断题8.使用JavaBean的好处有()。
多选题A. JavaBean拥有标准化接口的优点,在开发期有可视化编程工具的支持,在运行期有JSP和J2EE连接器的支持。~||~JavaBean更明确的把WEB页面的设计和软件的设计区分开来。~||~JavaBean可以在多个应用程序中重用~||~JavaBean可以实现安全性、事务行为、并发性和持久性。
9.JavaApplication源程序的主类是指包含有()方法的类。
单选题A. main方法~||~toString方法~||~init方法~||~actionPerfromed方法
10.下列()属于输出流。
多选题A. 从程序流向打印机的数据流~||~从键盘流向程序的数据流~||~从程序流向显示器的数据流~||~从程序流向磁盘文件的数据流
11.Javaapplication中的主类需包含main方法,main方法的返回类型是()。
单选题A. int~||~float~||~double~||~void
12.一个进程内可能包含有多个线程。
判断题13.对于下列代码: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
14.SQL语句如下:UPDATEchenjiSETname=’andy’,age=28,gender=’M’WHEREID=’16’它完成的功能是()。
单选题A. 将name=’andy’的记录ID值改为16~||~将age=28的记录ID值改为16~||~将name=’andy’且age=28、gender=’M’的记录的ID值改为16~||~将ID=16的记录name值改为andy、age值改为28、gender值改为M
15.下列说法()正确。
单选题A. JAVA中允许一个子类有多个父类~||~某个类是一个类的子类,它仍有可能成为另一个类的父类~||~一个父类只能有一个子类~||~继承关系最多不能超过4层
16.对数据库的操作主要有()。
多选题A. 查询~||~创建~||~修改~||~删除
17.关于以下程序段的说法,正确的是()。.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行产生编译错误
18.是否可以继承String类?为什么?()
多选题A. 是~||~否~||~String类是final类故不可以继承。~||~String类是abstract类故可以继承。
19.给出下面的不完整的方法12{success=connect();3if(success==-1){4thrownewTimedOutException();5}6}已知TimedOutException不是一个RuntimeException。下面的哪些声明可以被加入第一行完成此方法的声明
多选题A. publicvoidmethod()~||~publicvoidmethod()throwsException~||~publicvoidmethod()throwsTimedOutException~||~publicvoidmethod()throwTimedOutException
20.在类中的方法中()方法不能说明为抽象方法。
多选题A. 构造方法~||~静态方法~||~私有方法~||~被protected修饰的方法
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号