首页>题库>程序设计师-Java
1.对对象的理解错误的是()。
单选题A. 对象由属性和行为两部分组成。~||~对象可以是一个人、地址、物品、事件、概念等。~||~万事万物皆可看做对象。~||~以上都不对
2.关于以下程序段的说法,正确的是()。.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行产生编译错误
3.关于方法的说法()是正确的。
单选题A. 方法中的形参可以和方法所属类的属性相同~||~方法必须有形参~||~同类不同的方法中不能有同名的自变量,否则回产生不可预测的结果~||~没有返回值的方法可以用void来表示,也可以不加
4.下列程序存在的错误有()。finalclassFirst{privateinta=1;intb=2;}classSecondextendsFirst{publicvoidmethod(){System.out.println(a+b);}}
多选题A. println()参数应为字符串,因此此处不能调用该方法。~||~因为变量a是private,所以在其他类中不能到访问a。~||~Second不能继承First。~||~关键字final不能修饰类。
5.子类可以抛出比父类更多的异常。
判断题6.指出正确的表达式()
单选题A. doublea=1.0;~||~Doublea=newdouble(1.0);~||~bytea=340;~||~Bytea=120;
7.下列()语句是加载JDBC驱动程序的语句。
单选题A. StatementSQL语句变量=连接变量.createStatement()~||~Connection连接变量=DriverManager.getConnection(数据库URL,用户帐号,用户密码)~||~Class.forName(JDBC驱动程序名)~||~连接变量.close()
8.类Class1中的属性被private修饰符修饰为私有变量,所以方法不能访问它。
判断题9.下列()情况可以终止当前线程的运行。
多选题A. 抛出一个例外时~||~当该线程调用sleep()方法时~||~当创建一个新线程时~||~当一个优先级高的线程进入就绪状态时
10.JPanel组件的默认布局管理器是()
单选题A. GridLayout~||~CardLayout~||~BorderLayout~||~FlowLayout
11.属于面向对象的语言有()。
多选题A. C~||~Pascal~||~Java~||~C++
12.下列说法正确的是()。
单选题A. 编译后的Java源程序根据文件中定义的类和接口的个数产生相应个数的.class字节码文件。~||~Java语言的源文件中不是任何地方都可以加注释的。~||~一个文件中可以有多个访问权限为public的类。~||~含有main()方法的类可以为public的类,也可以为其他类。
13.File类位于java.io包中,属于流类。
判断题14.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。
单选题A. public~||~protected~||~privateprotected~||~private
15.通过设置线程优先级可以使某些线程获得更多的CPU处理时间。
判断题16.Java语言中的数组元素下标总是从开始,下标可以是整数或整型表达式。
判断题17.在Applet的生命周期中,start()方法只能被执行一次。
判断题18.在JAVA编程中,Java编译器会将java程序转换为()。
单选题A. 字节码~||~可执行代码~||~机器代码~||~以上所有选项都不正确
19.Java与C/C++相比正确的叙述是()。
单选题A. 在Java中无指针,没有指针的程序无法访问不属于它的内存,提高了程序的安全性。~||~Java与C/C++一样支持多重继承。~||~在Java中,所有的数据结构都是对象,通过new来分配内存,free来释放内存。~||~Java支持多继承
20.this和super()。
单选题A. 都可以用在main()方法中~||~都是指一个内存地址~||~不能用在main()方法中~||~意义相同
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号