黑马程序员技术交流社区
标题:
java面向对象测试
[打印本页]
作者:
多情浪子
时间:
2016-3-27 08:34
标题:
java面向对象测试
1
下列关于封装的说法错误的是( ) ----- 单选 C
A、隐藏实现细节,提供公共的访问方式
B、 提高了代码的复用性
C、提高了代码的扩展性
D、提高了代码的安全性
2
下列说法正确的是( ) ----- 单选 C
A、不可能有两个对象的引用指向同一个地址
B、当对象的引用被赋值为null时,会马上释放所占内存
C、如果没有任何引用执行该对象那这个对象就是垃圾,但不会马上释放掉
D、当对象使用完时,都必须人为的释放所占内存.
3
下列不属于面向对象的三大特征的是( ) ----- 单选 D
A、继承
B、封装
C、多态
D、安全
4
关于给成员变量赋值有两种方式,分别是构造方法和set方法,关于它们的区别下列说法正确的是( ) ----- 单选 C
A、没有太大区别,意义都一样
B、set方法是给成员属性初始化,构造方法是给成员属性赋值
C、构造方法是给成员属性初始化, set方法是给成员属性赋值
D、以上都对
5
创建对象在内存中的过程,第一步是把类的class文件加载到哪里( ) ----- 单选 C
A、栈内存当中
B、堆内存当中
C、Main方法中
D、方法区当中
6
下列关于对象内存的说法正确的是( ) ----- 单选 A
A、每次创建对象都会在堆内存中开辟空间
B、同一个类的对象共用同一段内存
C、每次创建对象都会加载字节码文件
D、每次创建对象都不会加载字节码文件
7
关于Math类的特点说法正确的是( ) ----- 单选 A
A、由于Math类在java.lang包下,所以不需要导包。
B、由于Math类在java.lang包下,所以需要导包
C、因为它的成员全部是静态的,所以没有构造方法
D、以上都对
8
关于Math类说法正确的是( ) ----- 单选 C
A、可以创建Math类的对象
B、这个类被final所修饰,所以可以被继承
C、这个类被final所修饰,所以不可以被继承
D、以上都错
9
看代码,选择输出内容( ) ----- 单选 D
Demo {
public static void main(String[] args) {
Person p1 = new Person();
p1.name = “麦克”;
p1.country = "美国";
Person p2 = new Person();
p2.name = "红杉";
p2.country = "韩国";
p1.speak();
p2.speak();
}
}
class Person {
String name;
static String country = 中国;
public void speak() {
System.out.println(name + "..." + country);
}
}
?
A、红杉…中国 麦克…中国
B、红杉…null 麦克…null
C、麦克…美国 红杉…中国
D、麦克…韩国 红杉…韩国
10
学生类中一般定义有构造方法和set方法,关于这两个方法描述错误的是( ) ----- 多选 A B
A、构造方法是用来创建对象或者初始化成员数据的
B、set方法是为对象中成员变量赋值的
C、带参构造在创建对象的时候不可以为成员变量赋值
D、类中的带参构造方法与set方法功能是完全重复的,可以只选其一
求各位大哥给我看看哪里错了,系统给分80%,后面是我自己做的答案,帮我看看哪里错了,顺便给个详细的讲解!!
作者:
Abcxyz
时间:
2016-3-27 11:53
不懂~正在自学
作者:
huanlong579
时间:
2016-3-28 21:21
系统不懂怎么给分的,IO我对着题目找API,结果才70.....,有些么又100,不懂
作者:
zapple926
时间:
2016-3-28 22:38
同八十分 ,也不知道哪儿错了,看笔记也没找出来
作者:
Banana_uSuOO
时间:
2016-3-28 22:57
测试就这10道题吗?
作者:
Banana_uSuOO
时间:
2016-3-28 22:59
math类好像需要导包吧,我也刚看第十天,前面忘了,你在看看
作者:
xiaoyimiao
时间:
2016-3-28 23:33
嗯很牛逼
作者:
腾龙3158
时间:
2016-3-28 23:50
第五题应该是方法区吧!
作者:
阿云
时间:
2016-3-29 11:30
第五题 答案是D 第十题里 C是错的吧 再就不知道了
作者:
lvlup200
时间:
2016-3-30 09:26
5题 方法区 10题 额 你读题有问题, 让你选错的, 不是对的
作者:
LiuLiu006
时间:
2016-3-30 14:12
看不懂000000000
作者:
张旭NO.1
时间:
2016-3-30 20:57
题太绕了我做的有点蒙
作者:
zw2008
时间:
2016-3-30 22:44
做了好几套了,面向对象的分数最少了
作者:
shijialong1111
时间:
2016-6-18 08:01
希望有解析。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2