《Java JD7 学习笔记》课后练习题4
2016-07-02 12:48
309 查看
1.如果有以下的程序代码:
int x = 100;
int y = 100;
Integer wx = x;
Integer wy = y;
System.out.println(x == y);
System.out.println(wx == wy);
在JDK5以上的环境编译与执行,请问显示结果为何?
A、true、true B、true、false C、false、true D、编译失败
2.如果有以下的程序代码:
int x = 200;
int y = 200;
Integer wx = x;
Integer wy = y;
System.out.println(x == wx); System.out.println(y == wy);
在JDK5以上的环境编译与执行,请问显示结果为何?
A、true、true B、true、false C、false、true D、编译失败
3.如果有以下的程序代码:
int x = 300;
int y = 300;
Integer wx = x;
Integer wy = y;
System.out.println(wx.equals(x)); System.out.println(wy.equals(y)); 以下描述何者正确?
A、true、true B、true、false C、false、true D、编译失败
4.如果有以下的程序代码:
int[] arr1 = {1, 2, 3};
int[] arr2 = arr1;
arr2[1] = 20;
System.out.println(arr1[1]); 以下描述何者正确?
A、执行时显示2
B、执行时显示20
C、执行时出现ArrayIndexOutOfBoundException错误
D、编译失败
5.如果有以下的程序代码:
int[] arr1 = {1, 2, 3};
int[] arr2 = new int[arr1.length];
arr2 = arr1;
for(int value : arr2) {
System.out.printf("%d", value); }
以下描述何者正确?
A、执行时显示123
B、执行时显示12300
C、执行时出现ArrayIndexOutOfBoundException错误
D、编译失败
6.如果有以下的程序代码:
String[] strs = new String[5];
以下描述何者正确?
A、产生5个String实例 B、产生1个String实例 C、产生0个String实例 D、编译失败
7.如果有以下的程序代码:
String[] strs = {"Java", "Java", "Java", "Java", "Java"}; 以下描述何者正确?
A、产生5个String实例 B、产生1个String实例
C、产生0个String实例 D、编译失败
8.如果有以下的程序代码:
String[][] strs = new String[2][5];
以下描述何者正确?
A、产生10个String实例 B、产生2个String实例 C、产生0个String实例
D、编译失败
9.如果有以下的程序代码: String[][] strs = {
{"Java", "Java", "Java"},
{"Java", "Java", "Java", "Java"} };
System.out.println(strs.length);
System.out.println(strs[0].length);
System.out.println(strs[1].length);
以下描述何者正确?
A、显示2、3、4 B、显示2、0、1 C、显示1、2、3 D、编译失败
10.如果有以下的程序代码:
String[][] strs = {
{"Java", "Java", "Java"},
{"Java", "Java", "Java", "Java"} };
for(________row : strs) {
for(________str : row) { .... } }
空白处应该分别填上什么?
A、String、String B、String、String[]
C、String[]、String D、String[]、String[]
int x = 100;
int y = 100;
Integer wx = x;
Integer wy = y;
System.out.println(x == y);
System.out.println(wx == wy);
在JDK5以上的环境编译与执行,请问显示结果为何?
A、true、true B、true、false C、false、true D、编译失败
2.如果有以下的程序代码:
int x = 200;
int y = 200;
Integer wx = x;
Integer wy = y;
System.out.println(x == wx); System.out.println(y == wy);
在JDK5以上的环境编译与执行,请问显示结果为何?
A、true、true B、true、false C、false、true D、编译失败
3.如果有以下的程序代码:
int x = 300;
int y = 300;
Integer wx = x;
Integer wy = y;
System.out.println(wx.equals(x)); System.out.println(wy.equals(y)); 以下描述何者正确?
A、true、true B、true、false C、false、true D、编译失败
4.如果有以下的程序代码:
int[] arr1 = {1, 2, 3};
int[] arr2 = arr1;
arr2[1] = 20;
System.out.println(arr1[1]); 以下描述何者正确?
A、执行时显示2
B、执行时显示20
C、执行时出现ArrayIndexOutOfBoundException错误
D、编译失败
5.如果有以下的程序代码:
int[] arr1 = {1, 2, 3};
int[] arr2 = new int[arr1.length];
arr2 = arr1;
for(int value : arr2) {
System.out.printf("%d", value); }
以下描述何者正确?
A、执行时显示123
B、执行时显示12300
C、执行时出现ArrayIndexOutOfBoundException错误
D、编译失败
6.如果有以下的程序代码:
String[] strs = new String[5];
以下描述何者正确?
A、产生5个String实例 B、产生1个String实例 C、产生0个String实例 D、编译失败
7.如果有以下的程序代码:
String[] strs = {"Java", "Java", "Java", "Java", "Java"}; 以下描述何者正确?
A、产生5个String实例 B、产生1个String实例
C、产生0个String实例 D、编译失败
8.如果有以下的程序代码:
String[][] strs = new String[2][5];
以下描述何者正确?
A、产生10个String实例 B、产生2个String实例 C、产生0个String实例
D、编译失败
9.如果有以下的程序代码: String[][] strs = {
{"Java", "Java", "Java"},
{"Java", "Java", "Java", "Java"} };
System.out.println(strs.length);
System.out.println(strs[0].length);
System.out.println(strs[1].length);
以下描述何者正确?
A、显示2、3、4 B、显示2、0、1 C、显示1、2、3 D、编译失败
10.如果有以下的程序代码:
String[][] strs = {
{"Java", "Java", "Java"},
{"Java", "Java", "Java", "Java"} };
for(________row : strs) {
for(________str : row) { .... } }
空白处应该分别填上什么?
A、String、String B、String、String[]
C、String[]、String D、String[]、String[]
相关文章推荐
- 一个Java对象到底占多大内存?
- Spring Hibernate JPA 联表查询 复杂查询
- Vector和Stack分析
- Java 设计模式之简单工厂模式
- java的poi技术写Excel的Sheet
- java 数字格式化补位
- Eclipse Alt+/失效问题
- springMVC详解
- java中的常用的输入方法
- 【示例】Spring中通过JdbcTemplate来实现数据库的操作
- equals()与==的区别与实际应用
- Spring MVC入门示例
- Javassist的动态代理实现。
- 从eclipse 转到android studio
- 聊一聊Java中double精度去哪了
- spring整合消息队列rabbitmq
- JDK环境变量设置方法
- java基础 继承 重写 多态 自动转型
- [Java并发包学习九]Java中的阻塞队列
- [Java并发包学习八]深度剖析ConcurrentHashMap