论坛首页 招聘求职论坛

遇到这3道笔试题,大家有把握能做对几道

浏览 24987 次
精华帖 (0) :: 良好帖 (10) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-07-19  
第二题
若干个 try + 两个 finally 然后不停的循环
0 请登录后投票
   发表时间:2011-07-19  
第三题:
int A;
while(true)
A = 2;
System.out.println(A); 
0 请登录后投票
   发表时间:2011-07-19  
对于一个精通J的人来说,压力很大。。。。
0 请登录后投票
   发表时间:2011-07-19  
第2题是 A

第3题:
Object System = new Object();  
A = 1;    
System.out.println(A);   


貌似出过一次了。。
0 请登录后投票
   发表时间:2011-07-19  
第二题A答案
   就是一个递归,会一直打出try,然后虚拟机堆栈耗尽溢出(注意,这个不属于throwrable 的异常),此时虚拟机已经终止运行, 也不会打出finally。
0 请登录后投票
   发表时间:2011-07-19  
第二题没有一个答案是正确的
出题人没有问机器就凭空想.
不是一直try, 无限递归会溢出(java.lang.StackOverflowError),但是溢出又给捕获了,溢出信息没有打印 , 所以溢出不抱错,也不会使程序中止,一个无限递归直到你要它停
0 请登录后投票
   发表时间:2011-07-19  
第三题

//A = 1;  
System.out.println(A); 
0 请登录后投票
   发表时间:2011-07-19  
第1题 如果是在linux下运行呢?应该是11
在windows下运行是111
因为linux下的回车是\n
windows下的是\r\n
0 请登录后投票
   发表时间:2011-07-19  
dev.eye 写道
第二题没有一个答案是正确的
出题人没有问机器就凭空想.
不是一直try, 无限递归会溢出(java.lang.StackOverflowError),但是溢出又给捕获了,溢出信息没有打印 , 所以溢出不抱错,也不会使程序中止,一个无限递归直到你要它停



但是为什么没有打印出catch?
0 请登录后投票
   发表时间:2011-07-19  
第一题:   考察System.in.read()的用法。  回车是连个字符
第二题考察 考察递归、try catch  finally
第三题     编译
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics