首页>题库>程序设计师-Java
1.定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。
多选题A. privateclassMyClassextendsObject~||~classMyClassextendsObject~||~publicclassMyClass~||~publicclassMyClassextendsObject
2.下列组件()是Swing窗口容器。
多选题A. ContentPane~||~JApplet~||~Jdialog~||~Jpanel
3.init方法在start方法之后执行。
判断题4.给出下面的不完整的方法12{success=connect();3if(success==-1){4thrownewTimedOutException();5}6}已知TimedOutException不是一个RuntimeException。下面的哪些声明可以被加入第一行完成此方法的声明
多选题A. publicvoidmethod()~||~publicvoidmethod()throwsException~||~publicvoidmethod()throwsTimedOutException~||~publicvoidmethod()throwTimedOutException
5.类中成员变量的初始化可以在()。
多选题A. 在定义时同时赋初始值。~||~在构造方法中定义它们的初值。~||~在定义完后,再以单独的语句赋初值如inta;a=10;。~||~以上都可以
6.指出正确的表达式是()。
多选题A. doublea=1.0;~||~Doublea=newDouble(1.0);~||~bytea=340;~||~Bytea=120;
7.以下()语句是将Applet嵌入到HTML文档中。
单选题A. 〈APPLETCODE=”applet程序名.class”〉~||~〈APPLET=”applet程序名.class”〉~||~〈APPLETCODE=”applet程序名.java”〉~||~〈APPLET=”applet程序名.java”〉
8.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
判断题9.关于构造函数的说法()正确。
单选题A. 一个类只能有一个构造函数~||~一个类可以有多个不同名的构造函数~||~构造函数与类同名~||~构造函数必须自己定义,不能使用父类的构造函数
10.在类中的方法中()方法不能说明为抽象方法。
多选题A. 构造方法~||~静态方法~||~私有方法~||~被protected修饰的方法
11.下面()描述是正确的。
单选题A. Applet程序中不需要main()方法,也不能有~||~Application程序中可以没有main()方法。~||~Applet程序中可以不定义init()方法~||~Application程序中必须有run()方法
12.this和super()。
单选题A. 都可以用在main()方法中~||~都是指一个内存地址~||~不能用在main()方法中~||~意义相同
13.下面关于java中类的说法()是不正确的。
单选题A. 类体中只能有变量定义和成员方法的定义,不能有其他语句。~||~构造函数是类中的特殊方法。~||~类一定要声明为public的,才可以执行。~||~一个java文件中可以有多个class定义。
14.关于抽象类()正确。
单选题A. 抽象类中不可以有非抽象方法~||~某个非抽象类的父类是抽象类,则这个子类必须重载父类的所有抽象方法~||~绝对不能用抽象类去创建对象~||~接口和抽象类是同一回事
15.File类位于java.io包中,属于流类。
判断题16.有关对成员变量正确的说法是()。
多选题A. 实例方法既能对类变量操作也能对实例变量操作。~||~类方法只能对类变量进行操作~||~实例方法不能对类变量操作只能对实例变量操作~||~类方法只能对类变量操作不能对实例变量操作。
17.定义一个方法时可加上的修饰词有()。
多选题A. public~||~static~||~final~||~default
18.关于方法的说法()是正确的。
单选题A. 方法中的形参可以和方法所属类的属性相同~||~方法必须有形参~||~同类不同的方法中不能有同名的自变量,否则回产生不可预测的结果~||~没有返回值的方法可以用void来表示,也可以不加
19.以下有关面向对象设计方法错误的是()。
单选题A. 提高程序的可复用性。~||~增加可扩展性。~||~改善程序的可维护性。~||~很难控制程序的复杂性。
20.为文件c、javaexamplefile.txt建立File对象file1可以采用()语句序列。
多选题A. Filefile1=newFile(“c、\java\example\file.txt”)~||~Stringpath=”c、javaexample”Filefile1=newFile(path,”oldfile.txt”)~||~Filedir1=newFile(“c、\java\example”)Filefile1=newFile(dir1,”oldfile.txt”)~||~Filefile1=newFile(“c、java\examplefile.txt”)
Copyright © 昊元综合学习与考试平台 保定昊元电气科技有限公司版权所有 2021,All Rights Reserved
经营许可证编号: 冀B2-20210069号 备案号: 冀ICP备19021638号