Java思考题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、Java配置
1、在Windows XP + JDK1.5.0的环境下,如何配置Java环境?
二、i++
C. System.out.println(i);
D. System.out.println(i--);
3、x=x+1, x+=1, x++哪个效率最高?为什么?
A.1 B. 2 C.3 D.4
后a和b的值分别为:
A.5,3 B. 0,1 C.0,3 D.5,4
三、类型转换
C. 编译不通过,在//2处有错误,因为此处f必须是一个int类型的变量
D. 编译不通过,在//1处有错误,不能这样定义变量
2、以下程序错误的是:
A. short s = 1; s = s + 1;
B. short s = 1; s += 1;
四、程序结构
2、什么时候使用assert?
3、哪一个main方法声明是不合法的?
A. public static void main()
B. public static void main(String[] string)
C. public static void main(String[] exp) throws FileNotFoundException
D. static void main(String[] args)
4、在下面标签中,哪个是不合法的?
A.here B. _there C. this D. that
5、e rror和exception有什么区别?
五、final定义
1、f inal、finally、finalize的区别?
C. 程序运行的时候,等待一个键盘输入,在屏幕上显示出“Doing finally”然后就跳出
D. 运行中立即跳出
六、异常处理
B. 程序运行时输出的结果是”fliton”
C. 程序运行时输出的结果是”flywick”和”fliton”
D. 编译时会发生错误,因为方法fliton尝试返回两个值
七、Reflection定义
1、什么是Reflection(反射)?
3、
八、