Java软件工程师笔试面试必备问题解析

  1. 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?

答:是的,一个".java"源文件中可以包括多个类,但只能有一个公共类,并且公共类的名称必须与文件名相同。

  1. Java有没有goto?

答:Java中没有goto关键字。

  1. 说说&和&&的区别。

答:&是按位与运算符,对两个操作数的每一位执行逻辑与操作;&&是逻辑与运算符,只有当两个操作数都为真时才返回真。

  1. 在JAVA中如何跳出当前的多重嵌套循环?

答:可以使用标签(label)和break语句来跳出多重嵌套循环。

  1. switch语句能否作用在byte上,能否作用在long上,能否作用在String上?

答:switch语句可以作用在byte上,但不能作用在long上,也可以作用在String上。

doc 文件大小:645.5KB