黑马程序员技术交流社区
标题:
继续求解。
[打印本页]
作者:
当年张小凡
时间:
2015-10-15 00:16
标题:
继续求解。
//17.判断下面的选项,错误的请说出原因
class Demo5{
public void func(){
//位置1
}
class Inner{}
public static void main(String[] args){
Demo5 d=new Demo5();
//位置2
}
}
/**
* A: 在位置1写 new Inner(); //Ok
* B: 在位置2写 new Inner(); //错误: 因为主函数是 static ,如果要访问 Inner 也必须是 static修饰
* C: 在位置2写 new d.Inner(); //错误: 转换下 new new Demo5().Inner();
* D: 在位置2写 new Demo.Inner(); //错误: 因为 Inner不是static的
*/
这道题里,答案 C,D 正确的格式应该怎么写。
作者:
当年张小凡
时间:
2015-10-15 00:18
求大神指引我道路。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2