设为首页 加入收藏

TOP

Java数据结构面试题
2014-09-29 01:09:50 来源: 作者: 【 】 浏览:48
Tags:Java 数据结构 试题




4.abstract class Something {
private abstract String doSomething ();
}


该段代码有错吗?


答案: 错。abstract的methods不能以private修饰。abstract的methods就是让子类implement(实现)具体细节的,怎么可以用private把abstract method封锁起来呢 (同理,abstract method前不能加final)。


5.看看下面的代码段错在哪里?


public class Something {
void doSomething () {
private String s = “”;
int l = s.length();
}
}


答案: 错。局部变量前不能放置任何访问修饰符 (private,public,和protected)。final可以用来修饰局部变量
(final如同abstract和strictfp,都是非访问修饰符,strictfp只能修饰class和method而非variable)。


6. 下面该段代码是否有错,若是有错错在哪里?
abstract class Name {
private String name;
public abstract boolean isStupidName(String name) {}
}
答案: 错。abstract method必须以分号结尾,且不带花括号。




】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇远程调用的原理 下一篇JAVA技术综合面试题目(含参考答案..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: