Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

java面试题集(就业部专用)2021更新版 PDF 下载


分享到:
时间:2021-01-29 10:22来源:http://www.java1234.com 作者:转载  侵权举报
java面试题集(就业部专用)2021更新版 PDF 下载
失效链接处理
java面试题集(就业部专用)2021更新版 PDF 下载


本站整理下载:
提取码:9xnt 
 
 
相关截图:
 
主要内容:

一、Java基础部分
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 
可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。
2、Java有没有goto? 
java中的保留字,现在没有在java中使用。
3、说说&和&&的区别。 
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表达式不会执行,所以不会出现NullPointerException如果将&&改为&,则会抛出NullPointerException异常。If(x==33 & ++y>0) y会增长,If(x==33 && ++y>0)不会增长
&还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作,我们通常使用0x0f来与一个整数进行&运算,来获取该整数的最低4个bit位,例如,0x31 & 0x0f的结果为0x01。 
备注:这道题先说两者的共同点,再说出&&和&的特殊之处,并列举一些经典的例子来表明自己理解透彻深入、实际经验丰富。 
4、Java中的“短路”是指什么
在java逻辑运算中使用逻辑运算符||与&&时将采取“短路”运算。举一个例子
if(a>0||a<1){
//代码1....
}
上面一段代码的执行过程是当a满足大于0的时候将不会再执行后面的a<1代码,这就是“短路”。
5、在JAVA中如何跳出当前的多重嵌套循环? 
在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如,

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐