一套Java试题的解答

我只是粗略的回答前两个大题吧,错误不可避免,还请大家指正,全做技术交流

试题:自测一下你的Java掌握得怎么样?

 

一 、选择题:
1、T 没有见过其他情况
2、F 因为嵌套的子包中的类不能被调用到,请看ClassLoad相关知识
3、F 其实有些J2SE的类不能再J2ME中使用,可以关注一下最近Oracle和Google,Apache的争论
4、F Android上的Davik,Java虚拟机规范并没有在这方面有强性规定
5、F 事件部分依然是AWT,即使GWT也是用的AWT事件原理
6、F 除了debug和release,当然还要考虑编译时的参数设置
7、F 需要插件
8、F 不太确定
9、T 如果是F,可能是我没有接触过
10、F 大家都知道的

 


二、 简答题
1、严格的说Java虚拟机如果支持JIT的话,会将调用的多的方法编译成本地代码【我只是知道Sun的VM是这样子的】,但是并不一定编译成本地代码就一定很快,要视情况而定

2、【没有深入研究过,还请指正。请根据自己的实践,不要照抄网上,谢谢】

3、简单的说就是被包含的关系,组织方式不同而已。我算是答非所问了

4、方法调用

5、装箱与拆箱

6、String的开销,每一个新生成的String对象都会重新开辟新的内存空间【话不是很严密,还请不要误解】

7、我认为能,都是引用。请自己实践,我这里没有实践,千万不要只听说而不做

8、地板除

9、这样子便于对相应的Exception进行不同的处理,如果将Exception放在开始,那么就一锅端了,那还不如不设计其他的sub Exception呢

10、一个比较的是值,另一个是引用【这个题目就很普通了,估计同学们都会的】


请恕我编程能力有限,下面的还请大家自己琢磨!

 

【推广】正正博客:http://www.2009fly.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值