宁波Java培训
达内宁波中心

13429669395

热门课程

达内:5条java面试宝典

  • 时间:2016-06-01
  • 发布:宁波java培训
  • 来源:企业笔试题


1、java中有哪些基本类型? byte、short、int、long、float、double、char、boolean

2、java为什么能够跨平台运行? 因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字节码再“翻译”成所对应的硬件平台能够执行的代码。因此对于Java编程者来说,不需要考虑硬件平台是什么。所以Java可以跨平台。 

3、String是基本数据类型吗?我可不可以写个类继承于String? 不是,Strng是引用类型;String是final的类,是不可以被继承的。 

4、谈谈&和&&的区别? &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。 &&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式。 &还可以用作位运算符,当&操作符两边的表达式不是boolean类型时,&表示按位与操作.。 

5、Switch语句里面的条件可不可以是byte、long、String?使用时候还应注意什么? switch里面的条件必须是能隐式的转化成为Int的故long和String不行,byte可以;使用Switch时候还应注意它的穿透,即每个case后要跟break




作者: 刘曦
链接:http://www.imooc.com/article/8461
来源:慕课网
上一篇:java并发基础面试题
下一篇:大公司喜欢问的Java集合类面试题

关于Spring的几道经典试题

Java Web基础笔试题

JAVA常见面试题及解答

Java高级软件工程师面试考纲

选择城市和中心
贵州省

广西省

海南省