1 / 23
文档名称:

java基础面试题.docx

格式:docx   大小:51KB   页数:23页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java基础面试题.docx

上传人:q1188830 2017/8/25 文件大小:51 KB

下载得到文件列表

java基础面试题.docx

相关文档

文档介绍

文档介绍:Java基础部分
      基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法,其他。有些题来自网上搜集整理,有些题来自传智播客学员面试后的反馈,说真的,少数一些网上的面试题,我真怀疑其是否还有存在价值!
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?
     可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。
2、Java有没有goto?
     java中的保留字,现在没有在java中使用。
3、说说&和&&的区别。
     &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
     &&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !(“”))表达式,当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中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如,
ok:
   for(int i=0;i<10;i++)
   {
         for(int j=0;j<10;j++)
         {
               (“i=”+ i + “,j=”+ j);
               if(j == 5) break ok;
         }
   }
另外,我个人通常并不使用标号这种方式,而是让外层的循环条件表达式的结果可以受到里层循环体代码的控制,例如,要在二维数组中查找到某个数字。
int arr[][] = {{1,2,3},{4,5,6,7},{9}};
boolean found = false;
for(int i=0;i< && !found;i++)
   {
         for(int j=0;j<arr[i].length;j++)
         {
               (“i=”+ i + “,j=”+ j);
               if(arr[i][j]  == 5)
               {
                     found = true;
                     break;
               }
         }
   }
5、switch语句能否作用在byte上,能否作用在long上,能否作用在String上?
     在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Inte

最近更新

2025年开业领导致辞大全 7页

2025年度篮球馆运营安全管理服务合同 8页

2025年度科技创新债权投资合作协议 8页

2025年建筑工程试用期转正工作总结3篇 8页

2025年度离婚协议附带房地产项目开发权转让合.. 9页

2025年度研发团队岗位股权分配协议书 7页

版电子产品采购合同范文 6页

2025年度知识产权保护与知识产权战略布局合作.. 8页

2025年度男方抚养权保障的离婚协议及子女未来.. 7页

2025年实用临床预防指南解读 21页

2025年度电子商务企业人事代理及电商运营管理.. 8页

2025年度电商平台金融科技解决方案服务协议 9页

2025年度电力安全应急响应服务合同 8页

2025年度生物科技研发合伙投资协议书范例 9页

2025年度生物制药企业员工劳动聘用协议 8页

2025年度生态旅游商铺租赁与可持续发展合同 8页

2025年Brugada综合症诊断与治疗探讨 44页

2025年儿童早期高危信号精准识别 18页

2025年度生态修复工程简易承包合同 9页

2025年度现售商品房买卖合同(附智能家居配置.. 9页

2025年京都四疗法共识解读攻略 39页

2025年度环保设施建设劳务人工费支付合同 9页

2025年度环保节能设备公司干股分红及市场拓展.. 7页

2025年度环保污水处理设备供货合同集合 9页

2025年临床实验基础原理解析 17页

2025年中枢神经系统感染鉴别诊断与治疗方案 54页

2025年度环保产业用地及设施转让协议 9页

2025年度特色鱼种养殖合作合伙协议 9页

2025年度特色卤味店品牌加盟合作协议 9页

XX学校义务教育优质均衡发展创建实施方案范文.. 8页