题目一:int m=7,n=3,k=0;while(m-- > ++n){k++;} 结果:k=2(考++n和n++的区别)
题目二:int i=6;i -= i-1 结果:i=1 (考运算符优先级)
题目三:int x = Math.round(-11.5); 结果:x=-11
题目四: int i=1,k=-13;
switch(i){
case 1: k++;
case 2: k+=i;break;
case 10:k+=3;break;
default:k/=i;return;
};
System.out.println(k);结果:k=-11
题目五:override和ovewrite的区别
本文精选了五个典型的Java编程面试题,包括while循环控制、运算符优先级、Math类使用、switch语句行为及Java关键字override和overwrite的区别。通过这些题目帮助读者深入理解Java语法细节。
2万+

被折叠的 条评论
为什么被折叠?



