02多项选择题
更新时间:2023-11-17 04:55:01 阅读量: 教育文库 文档下载
72. 下面哪几个函数是public void example(){...}的重载函数? A、 public void example( int m){...} B、public int example(){...} C、public void example2(){...}
D、 public int example ( int m, float f){...} 答: A,D
Java中的重载函数,指的是函数的方法名相同并且参数表不同
73. 给出下面的代码段: public class Base{ int w, x, y ,z;
public Base(int a,int b) {
x=a; y=b; }
public Base(int a, int b, int c, int d) {
// assignment x=a, y=b w=d; z=c; } }
在代码说明// assignment x=a, y=b处写入如下哪几个代码是正确的? A、 Base(a,b); B、x=a, y=b; C、x=a; y=b; D、this(a,b); 答: C,D
A选项的写法语法错误;B选项x=a后面用逗号也是不正确的。C,D均正确,调用自身的其它构造方法使用this关键字。
74. 已知如下定义:String s = \下面哪个表达式是合法的? A、 s += \ B、char c = s[1]; C、int len = s.length;
D、String t = s.toLowerCase(); 答: A,D
B的错误是String是一个对象,而不是一个char类型的数组;C的错误是String没有length这个属性,只有一个length()的方法。 76.如下哪些字串是Java中的标识符? A、 fieldname B、super C、3number
D、#number E、$number 答: A,E
77. 如下哪些是Java中有效的关键字? A、 const B、NULL C、false D、this E、 native 答:A,C,D,E
B选项为大写,故不是Java中有效的关键字,如为null,则是。
78. 如下哪些是Java中正确的整数表示? A、22 B、0x22 C、022 D、22H 答: A,B,C
A为十进制,B为十六进制,C为8进制,D错误。 80. 下面哪些是正确的? A、 >> 是算术右移操作符. B、>> 是逻辑右移操作符. C、>>> 是算术右移操作符 D、>>> 是逻辑右移操作符 答:A,D
81. 下面哪个赋值语句是合法的? A、float a = 2.0 B、double b = 2.0 C、int c = 2 D、long d = 2 答:B,C,D
由于小数的字面值为double,A选项的赋值有丢失精度的危险,所以不合法。
83. 下面哪个语句是创建数组的正确语句? A、 float f[][] = new float[6][6]; B、float []f[] = new float[6][6]; C、float f[][] = new float[][6]; D、float [][]f = new float[6][6]; E、float [][]f = new float[6][]; 答:A,B,C,D
85. 已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的? A、 args[0] = \ B、args[0] = \ C、args[0] = \ D、args[1]= 'b' 答:C, D
args数组代表的是Java程序传入的参数,不包括类名,下标由0开始。 88. 已知如下代码: public class Test {
public static void main(String arg[]) {
int i = 5; do {
System.out.println(i); } while (--i>5)
System.out.println(\} }
执行后的输出是什么? A、 5 B、4 C、6
D、Finished E、None 答:A,D
--i的值为i的值,但执行该表达式后i的值为4,所以选择A和D。
89. 下面代码执行后的输出是什么? outer: for(int i=0;i<3; i++) inner: for(int j=0;j<2;j++) {
if(j==1) continue outer;
System.out.println(j+ \}
A、 0 and 0 B、0 and 1 C、0 and 2 D、1 and 0 E、1 and 1 F、1 and 2 G、2 and 0
H、 2 and 1 I、 2 and 2 答: A,B,C
continue后跟标签的时候 会跳出循环到标签位置继续下一次循环。
90、已知如下代码: switch (m) {
case 0: System.out.println(\case 1: System.out.println(\case 2: System.out.println(\
case 3: System.out.println(\default: System.out.println(\}
当m 的值为什么时输出\ A、 0 B、1 C、2 D、3 E、4 F、None 答:A,B,C
为0,1,2时 都会执行case2标签的语句,因为case 0和1的时候没有break。
92、Java中如下哪个约束符是正确的? A、 private B、public C、protected D、protect E、friend 答:A,B,C
Java中权限约束符有三个 public,protected,private。
93. 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符? A、 private B、public C、protected D、no modifier E、final 答:B,D
public约束符可以被所有类访问,当然也包括同一包的类。
96、已知如下类说明: public class Test {
private float f = 1.0; int m = 12; static int n=1;
public static void main(String arg[]) { Test t = new Test(); // some code... } }
如下哪个使用是正确的? A、 t.f B、this.n C、Test.m D、Test.n 答:A,D
由于是在同一个类的内部,所以直接访问属性f是可以的,故A正确。由于n是一个静态属性,所以不能通过this修饰符来修饰,故B错误。由于m不是静态的,所以不能在一个静态方法里面引用它,故C错误。同理,D正确。 98、已知如下类定义: class Base {
public Base (){ //... }
public Base ( int m ){ //... }
protected void fun( int n ){ //... } }
public class Child extends Base{ // member methods }
如下哪句可以正确地加入子类中? A、 private void fun( int n ){ //...} B、void fun ( int n ){ //... }
C、protected void fun ( int n ) { //... } D、public void fun ( int n ) { //... } 答:C,D
AB的错误是因为子类覆盖父类的方法时,访问权限修饰符的权限不能够比父类的更窄。
99、如下哪个语句是正确的?
A、 In Java single inheritance is allowed, which makes code more reliable. B、
A subclass inherits all methods ( including the constructor ) from the superclass. C、 A class can implement as many interfaces as needed. D、
When a class implements an interface, it can define as many methods of the interface as needed. 答:A,C
正在阅读:
02多项选择题11-17
中学综合素质考点归纳:教育法律法规12-31
2017年12月高清桌面壁纸02-09
Delphi异常机制与SEH10-21
2011南京中考一模栖霞英语05-06
陌生拜访计划书08-21
HTML教程--网页教程与代码 - 图文05-06
数学必修1测试三08-29
高中生入党申请书模板800字09-08
一年级学生数学过程性评价方案03-22
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 选择题
- 北大幼教落户南山集团幼儿园,家长很放心 - 图文
- 湖南大学数字信号处理试题
- 推销实务期末考试试卷(B卷)(附答案)
- 西师版四年级下册数学上半期教案
- 无机非金属材料的主角 - 硅习题及答案
- 化学品安全技术说明书2016年 最新版
- 工业锅炉能效测试中的术语和定义
- 事例(2)(政府是否应当限制私家车的出行)
- 吉林大学离散数学课后习题答案
- 甲级单位编制钛管项目可行性报告(立项可研+贷款+用地+2013案例)设计方案
- 2019届《创新设计》高考生物一轮复习6
- 2018年公路运输市场调研及发展前景趋势预测(目录)
- 第四课 商务西班牙语邮件-发盘与还盘
- Webex使用手册20160218
- 数学思维之图形的拼切
- 上海外国语大学附属浙江宏达学校九年级阶段 - 图文
- 天路测量V2.2使用说明
- 2015青运会赛会志愿者通用知识试卷答案
- 医学院学生常用骨骼及系统口诀
- 在教研组长会议上的讲话