- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java面试纠错题目大全(Java interview error correction topics)
java面试纠错题目大全(Java interview error correction topics)
1。
抽象类名称{
专用字符串名;
公共isstupidname摘要布尔(String name){ }
}
大侠们,这有何错误?
答案:错。抽象方法必须以分号结尾,且不带花括号。
2。
公共类{
void doSomething(){
私有字符串“=”;
int l =美国length();
}
}
有错吗?
答案:错。局部变量前不能放置任何访问修饰符(私人、公共、和最终可以用来修饰局部变量保护)。
(最终如同摘要和strictfp,都是非访问修饰符,strictfp只能修饰和方法而非类变量)。
三.
抽象类{
私人摘要字符串做();
}
这好像没什么错吧?
答案:错。摘要的方法不能以私人修饰。摘要的方法就是让子类实施(实现)具体细节的,怎么可以用私人把抽象方法封锁起来呢?(同理,抽象方法前不能加决赛)。
4。
公共类{
public int增加1(final int x){
返回值;
}
}
这个比较明显。
答案:错。int x被修饰成决赛,意味着X不能在中被修改当中增加方法。
5。
公共类{
public static void main(String [] args){
其他O =新other();
新的something()当中增加(O);
}
公共无效增加1(最终其他O){
o.i + +;
}
}
班上其他{
公开我;
}
和上面的很相似,都是关于最终的问题,这有错吗?
答案:正确。在当中增加方法中,参数O被修饰成决赛。如果在当中增加方法里我们修改了O的参考
(比如:O =新other();),那么如同上例这题也是错的。但这里修改的是O的成员变
(成员变量),而O的参考并没有改变。
6。
类的东西{
int i;
dosomething() { public void
系统的输入(“=”+我);
}
}
有什么错呢?看不出来啊。
答案:正确。输出的是“我= 0″。int i属於瞬间变(实例变量,或叫成员变量)。瞬间变有默认值默认值0是int的。
7。
类的东西{
最后一个int;
dosomething() { public void
系统的输入(“=”+我);
}
}
和上面一题只有一个地方不同,就是多了一个决赛。这难道就错了吗?
答案:错。最后我是个最终的瞬间变(实例变量,或叫成员变量)。最后的瞬间变没有默认值,必须在构造函数(构造器)结束之前被赋予一个明确的值。可以修改为”最终int i = 0;”。
8。
公共类{
public static void main(String [] args){
一些新的something() S =;
系统的输入(“美国dosomething()回报”+ dosomething());
}
公共字符串dosomething() {
返回“做某事……”;
}
}
看上去很完美。
答案:错。看上去在主要里叫做没有什么问题,毕竟两个方法都在同一个类里。但仔细看,主要是静态的。静态方法不能直接调用非静态方法。
可改成”系统。出来。println(“美国dosomething()回报”+美国dosomething());”。同理,静态方法不能访问非静止的瞬间变。
9。
此处,一些类的文件名叫otherthing.java
类的东西{
私人static void main(String [] something_to_do){
系统的输入(“做些什么…”);
}
}
这个好像很明显。
答案:正确。从来没有人说过的java类名字必须和其文件名相同但的名字必须和文件名相同公共类。
10。
接口的{
int=0;
}
B类{
int=1;
}
类C扩展B实现{
px() { public void
系统,println(x);
}
public static void main(String [] args){
新的c()。px();
}
}
答案:错误。在编译时会发生错误(错误描述不同的JVM有不同的信息,意思就是未明确的X调用,两个X都匹配(就象在同时导入java。利用和java。SQL两个包时直接声明日期一样)。对于父类的变量,可以用超级X来明确,而接口的属性默认隐含为public static final。所以可以通过内来明确。
11。
接口播放{
无效play();
}
接口bounceable {
无效play();
}
接口可卷曲延伸,bounceable {
球球=新球(“平庞”);
}
类球实现卷曲{
专用字符串名;
公共字符串getname() {
返回的名称;
}
公共球(字符串名){
this.name =名称;
}
play() { public void
您可能关注的文档
- joo1(joo1).doc
- jorinde and joringel(jorinde和joringel).doc
- js document对象(i document对象).doc
- jdbc 访问各种数据库 url 语法(总结篇)(JDBC access various database URL syntax (summary)).doc
- java面象对象编程(Java object like programming).doc
- jsp input限制输入(JSP input restrict input).doc
- js语句及语法(JS statements and syntax).doc
- juniper基本配置入门(Introduction to basic configuration of juniper).doc
- js语法(JS syntax).doc
- jtgkuy(jtgkuy).doc
最近下载
- 2024年黑龙江省哈尔滨市中考语文试题(含官方答案).docx
- 小学五年级语文上册教学课件《古诗三首》.pptx VIP
- 滨州医学院毕业答辩简洁模板.ppt
- 成人呼吸支持治疗器械相关压力性损伤的预防——2023中华护理学会团体标准.pptx VIP
- 数学--高思课本和乐乐课堂名称对应(1).pdf
- 常暗之厢常闇の箱.pdf
- 成人呼吸支持治疗器械相关压力性损伤的预防(2023中华护理学会团体标准).pptx VIP
- 《调皮的小猫咪》-美术课件.ppt VIP
- 七年级语文上册第二单元整体教学设计-优质教案.docx
- 成人呼吸支持治疗器械相关压力性损伤的预防-2023中华护理学会团体标准.pptx VIP
文档评论(0)