对不起,小水滴网站需要浏览器支持JavaScript,请激活JavaScript后重试。
主页
论坛
常用资料
关于我们
登陆
/
免费注册
主页
计算机科学
在线测试
九、Java小测验(七)
一、JSON数据格式小测验
二、Redis数据库小测验
三、Java小测验(一)
四、Java小测验(二)
五、Java小测验(三)
六、Java小测验(四)
七、Java小测验(五)
八、Java小测验(六)
九、Java小测验(七)
十、Java小测验(八)
十一、Java小测验(九)
十二、Java小测验(十)
十三、Java小测验(十一)
九、Java小测验(七)
一、JSON数据格式小测验
二、Redis数据库小测验
三、Java小测验(一)
四、Java小测验(二)
五、Java小测验(三)
六、Java小测验(四)
七、Java小测验(五)
八、Java小测验(六)
九、Java小测验(七)
十、Java小测验(八)
十一、Java小测验(九)
十二、Java小测验(十)
十三、Java小测验(十一)
1
[单项选择题]
对于这条语句int i[] = new int[3],以下陈述正确的是?
A. 声明了一个int类型的数组对象。
B. 创建了一个包含3个元素的数组;但是数组中元素尚未初始化。
C. i是一个数组对象,它其实包含四个元素,因为这些元素的合法索引是0-3。
D. 创建了一个包含3个元素的数组;它的第一个元素是i[1]。
2
[单项选择题]
在调用函数时,数组对象参数是?
A. 以传址/传引用的方式传递给函数。
B. 先生成一份数组的拷贝,再将拷贝传递给函数。
C. 以传值的方式传递给函数。
D. 只读的,在函数内部不可变更。
3
[单项选择题]
对于字符串数组String[],以下描述正确的是?
A. 每个元素是一个字符串对象的引用。
B. 字符串数组在一片连续的内存空间中保存了多个字符串对象的内容。
C. 字符串数组内部包含了多个字符串对象的内容。
D. 因为字符串对象是只读的,所以字符串数组不可变更。
4
[单项选择题]
对于在数组上实现二分查找算法描述正确的是
A. 在使用二分查找算法时,需要首先顺序查找二分查找的基准位置。
B. 二分查找算法可以用于任何数组。
C. 数组中的元素必须按照一定顺序排列。
D. 数组中的元素必须是数值类型(Numeric)的数据。
5
[单项选择题]
假设变量a是一个二维数组,那么,a中第0行有多少个元素可以使用如下哪个表达式表达?
A. a[0].length
B. a[0].length[0]
C. a[0][0].length
D. a.length
6
[单项选择题]
下面有关静态方法陈述正确的是?
A. 在静态方法中,开发人员不能使用构造函数来创建对象。
B. 在静态方法中,开发人员可以使用静态变量和成员变量。
C. 静态方法只能被静态方法调用。
D. 在静态方法中,开发人员无法使用成员变量。
7
[单项选择题]
当需要比较两个对象是否相等时,Java语言推荐的做法是?
A. 对象之间是否能比较取决于两个对象的类型是否相同。
B. 使用==操作符比较两个对象。
C. 开发人员需要自行开发方法,实现个性化的比较逻辑。
D. 使用equals()方法比较两个对象。
8
[单项选择题]
下面有关深度拷贝(Deep Copy)陈述正确的是
A. 深度拷贝会首先拷贝当前对象的成员变量。如果成员变量是对象引用,则会创建一个新的、一摸一样的、成员变量指向的对象。
B. 与浅拷贝相比,深度拷贝的运行速度更快,效率更高。
C. Java语言中的clone()方法采用的是深度拷贝。
D. 深度拷贝是一种按字节的拷贝方式(Byte-wise Copying)。
9
[单项选择题]
当使用this调用构造函数时,下面陈述错误的是?
A. 调用的是哪个构造函数由调用的参数个数和类型决定。
B. 必须在构造函数中使用this,调用另一个构造函数。
C. 开发人员可以在构造函数内任何地方使用this调用其他的构造函数。
D. 使用this调用构造函数的语句必须出现在构造函数的第一行。
10
[单项选择题]
下面陈述错误的是?
A. 在静态方法中,开发人员可以使用this来访问对象的成员变量。
B. 开发人员不必创建一个类的对象就能使用这个类的静态成员和静态方法。
C. 当将一个对象和字符串对象拼接在一起,组成一个新字符串时,Java会自动的调用对象的toString()方法,将其转换成字符串,然后在进行拼接操作。
D. 当向方法传递对象引用时,在该函数内部可以修改该对象的值。
查看答案
上一章
下一章
注册用户
登陆
后可留言
发帖
联系我们