Andy老师 发表于 2021-6-4 12:54:26

中石油(华东)2021年6月《程序设计(Java)》在线考试(题目随机)

2021年春季学期《程序设计(Java)》在线考试(适用于2021年6月份考试)
试卷总分100得分100

中石油华东
第1题用来导入已定义好的类或包的语句是()
A、main
B、import
C、publicclass
D、class
正确答案B
第2题下列关于静态初始化器的叙述中()是正确的。
A、静态初始化器是在构造函数之前加上static修饰符
B、静态初始化器是对其创建的对象进行初始化
C、静态初始化器在同一个类中只能有一个
D、静态初始化器是在其所属的类加载内存时由系统自动调用执行
正确答案
第3题++运算符的操作数是()
A、1个
B、2个
C、3个
D、4个
正确答案A
第4题以下关于Java的使用访问修饰符说法正确的是()
A、当一个类的变量声明为protected时,同包中的任何其他类能够访问它
B、当一个类的变量声明为private时,同包中的任何其他类能够访问它
C、当一个类的变量声明为public时,不同包中的他类能够不能访问它
D、当一个类的变量声明为protected时,不同包中的子类可以访问该变量
正确答案
下列()表达的类声明是正确的。
A、abstractfinalclassHI{……}
B、abstractprivatemove(){……}
C、protectedprivatenumber;
D、publicabstractclassCar{……}
正确答案
第6题面向对象的软件开发过程顺序为()
A、OOA、OOP、OOB
B、OOA、OOD、OOP   
奥鹏21年春季学期
C、OOB、OOP、OOA
D、OOA、OOB、OOP
正确答案B
第7题下列叙述中正确的是()
A、声明变量时必须指定一个类型
B、Java认为变量number与Number相同
C、Java中唯一的注释方式是”//”
D、源文件中public类可以有0或多个
正确答案A
第8题()是网格布局管理器。
A、BorderLayout
B、FlowLayout
C、ReseauLayout
D、GridLayout
正确答案
第9题下列关于Applet的叙述中正确的是()
A、Applet是Java类,所以可由JDK中的解释器直接解释运行
B、Applet的主类不一定要定义为java.applet.Applet类或JApplet类的子类
C、Applet与Application的主要区别在执行方式上
D、Applet不能在浏览器中运行
正确答案C
在Java语言中()包是编译器自动导入的。
A、java.applet
B、java.awt
C、java.io
D、java.lang
正确答案
第11题结构化程序设计所规定的三种基本控制结构是()
A、输入、处理、输出
B、树形、网形、环形
C、顺序、选择、循环
D、主程序、子程序、函数
正确答案C
下列描述中错误的是()
A、Java要求编程者管理内存
B、Java的安全性体现在多个层次上
C、Applet要求在支持Java的浏览器上运行
D、Java有多线程机制
正确答案A
第13题下面()是Java语言中的关键字。
A、sizeof
B、NULL
C、abstract
D、Native
正确答案C
第14题边框布局管理器将一个“容器”分成了()个位置。
A、9个
B、3个
C、5个
D、4个
正确答案C
如果想让某方法不能被任何外部类访问应使用访问说明符()定义。
A、public
B、private
C、default
D、protected
正确答案B
第16题下列选项中()反映了Java程序并行机制的特点。
A、安全性
B、多线程
C、跨平台
D、可移植
正确答案B
第17题()为AB类的一个无形式参数无返回值的方法method书写方法头使得使用类名AB作为前缀就可以调用它该方法头的形式为()。
A、staticvoidmethod()
B、publicvoidmethod()
C、finalvoidmethod()
D、abstractvoidmethod()
正确答案A
第18题使用()位置参数能够使一个部件位于容器的右边。
A、BorderLayout.EAST
B、BorderLayout.WEST
C、BorderLayout.NORTH
D、BorderLayout.RIGHT
正确答案A
第19题下面语句正确的是()
A、charc=’abc’;
B、longl=oxfff;
C、floatf=0.23;
D、doubled=0.7E3;
正确答案
JDK中提供的文档生成器是()
A、java.exe
B、javap.exe
C、javadoc.exe
D、javaprof.exe
正确答案C
第21题接口是特殊的类所以接口也可以继承子接口将继承父接口的所有常量和抽象方法。
T、对
F、错
第22题子类可继承父类的私有成员。
T、对
F、错
正确答案F
第23题Label上显示的文本信息能在程序中动态修改。
T、对
F、错
第24题JavaApplet只能在图形界面下工作。
T、对
F、错
在Java中方法可以同名。
T、对
F、错
第26题一个Java源文件中允许有多个public类。
T、对
F、错
正确答案
第27题Java和C一样都是编译型语言。
T、对
F、错
正确答案
第28题final类中的属性和方法都必须被final修饰符修饰。
T、对
F、错
正确答案F
第29题在异常处理中try可对应多个catch语句若catch中的参数类型有继承关系应将父类放在后面子类放在前面。
T、对
F、错
子类要调用父类的方法不必用super关键字。
T、对
F、错
第31题Java的屏幕坐标以像素为单位容器的左上角被确定为坐标的起点。
T、对
F、错
第32题当一个方法在运行过程中产生异常则这个方法会终止但整个程序不一定终止运行。
T、对
F、错
第33题静态变量可通过类名直接访问也可通过该类的对象访问。
T、对
F、错
第34题如果p是父类Parent的对象而c是子类Child的对象则语句c=p是正确的。
T、对
F、错
正确答案F
第35题类及其属性、方法可以同时被多个修饰符来修饰。
T、对
F、错
第36题类定义时可以不定义构造函数所以构造函数不是必需的。
T、对
F、错
正确答案F
第37题用+可以实现字符串的拼接。
T、对
F、错
第38题对象可以赋值只要使用赋值号(=)即可相当于生成了一个各属性与赋值对象相同的新对象。
T、对
F、错
正确答案F
第39题Java程序里创建新对象用new回收无用的对象使用free。
T、对
F、错
正确答案F
第40题一个Java类可以有多个父类。
T、对
F、错
正确答案F
第41题以下程序的运行结果是??publicclassTry{????staticvoidProc(intsel){???????try{??????????if(sel==0){?System.out.println(noException)??return?}???????????elseif(sel==1){?inti=0?intj=4/i?}??????????}????????catch(ArithmeticExceptione){System.out.println(Catch)}???????catch(Exceptione){System.out.println(Willnotbeexecuted)}????????finally{System.out.println(finally)?}
正确答案
第42题运行下列程序的结果是??abstractclassBase{????abstractvoidamethod()???staticinti?}?publicabstractclassEx3extendsBase{????publicstaticvoidmain(Stringargv[]){int[]ar=newint???????for(i=0i?}?}
正确答案
第43题简述多态性中重载(overload)与覆盖(override)的区别。
正确答案
第44题简述if/else与switch/case语句的区别。
正确答案
第45题简述关键字this与super的区别。
正确答案
第46题编程题已知一组数字212511321235557766要求按以下规则进行排序?第1个数最大第2个数最小第3个数字是剩下中的最大的第4个数字是剩下的最小的依次类推。?请设计一个字符界面的程序对此组数字进行排序。
正确答案
第47题编程题编写一个字符界面的Application接受从键盘输入的一个正整数然后统计并输出从1到这个正整数的累加和。
正确答案
第48题编程题编写Application输出2~100之间的所有素数。
正确答案


本内容由易百教育整理发布
页: [1]
查看完整版本: 中石油(华东)2021年6月《程序设计(Java)》在线考试(题目随机)