课程咨询 :13868134130 QQ:2285320339

杭州java培训

  • 达内:5条java面试宝典

    发布:杭州java培训      来源:企业面试题      时间:2016-06-01


  • 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--零基础全日制班

Java--零基础全日制班

开班日期:每周一

Java--零基础周末班

Java--零基础周末班

开班日期:每周一

Java--大数据全日制班

Java--大数据全日制班

开班日期:每周一

Java--大数据周末班

Java--大数据周末班

开班日期:每周一

  • 地址:杭州市西湖区文三路259号昌地火炬大厦1号楼14层
  • 课程培训电话:13868134130 QQ:2285320339 全国免费咨询热线:400-111-8989
  • 2002-2018 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56