这段Java码中,是否有什么是编译错误误,求输出结果是?

写手网今天精心准备的是《java面试題》下面是详解!

作为一个面试官,我会问初级java工程师哪些问题

初级java工程师多数是刚毕业或者工作1,2年的新人。对于新人面试中基础問题会问道很多,因为先要考察这个人的基础

关于基础类的题目,我在面试初级java工程师的时候一般会问下面两大类问题每类5个题目,這样下来我就基本可以了解这位工程师的程度了

很适合程序猿刷笔试面试题

}

编译出错差不多就是语法不对仳如你写String str = 'str';这么写语法不对编译就会出错。运行出错是指语法没问题但是逻辑有问题比如一个方法传进一个String类型的变量str,方法体中有类似於/usercenter?uid=c4dd05e79832f">你老娘8懂

编译出错差不多就是语法不对比如你写String str = 'str';这么写语法不对编译就会出错。运行出错是指语法没问题但是逻辑有问题比如一个方法传进一个String类型的变量str,方法体中有类似于str.equals("str");的语句但是传进的str是个null,那么那一句就相当于null.equals("str");这肯定会抛空指针异常

用手机做例子,编譯出错就是手机在生产的时候零件不对那就肯定不能出厂。运行出错就是手机组装完出厂了到手了你没用来打电话,直接拿来砸核桃叻那手机肯定报废(NOKIA除外)。

如果是语法错误字节码文件出不来跑出来的就是java.lang.ClassNotFoundException,不可能抛什么空指针因为跑不出来

你对这个回答的評价是?

}

我要回帖

更多关于 什么是编译错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信