一道Java选择题,答案是什么?为什么?求详细解答,谢谢。
5个回答
展开全部
答案是A,是关于内部类实例化的一道题。
Java中的内部类共分为四种:
静态内部类static inner class (also called nested class)
成员内部类member inner class
局部内部类local inner class
匿名内部类anonymous inner class
静态内部类Static Inner Class
最简单的内部类形式。
类定义时加上static关键字。
不能和外部类有相同的名字。
被编译成一个完全独立的.class文件,名称为OuterClass$InnerClass.class的形式。
只可以访问外部类的静态成员和静态方法,包括了私有的静态成员和方法。
生成静态内部类对象的方式为:
OuterClass.InnerClass inner = new OuterClass.InnerClass();
Java中的内部类共分为四种:
静态内部类static inner class (also called nested class)
成员内部类member inner class
局部内部类local inner class
匿名内部类anonymous inner class
静态内部类Static Inner Class
最简单的内部类形式。
类定义时加上static关键字。
不能和外部类有相同的名字。
被编译成一个完全独立的.class文件,名称为OuterClass$InnerClass.class的形式。
只可以访问外部类的静态成员和静态方法,包括了私有的静态成员和方法。
生成静态内部类对象的方式为:
OuterClass.InnerClass inner = new OuterClass.InnerClass();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
d吧
内部类加了static就是外部类
可以通过new inner()来构造Inner对象
内部类加了static就是外部类
可以通过new inner()来构造Inner对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A 可以看下匿名内部了
更多追问追答
追问
不懂,可以详细解释一下吗?
追答
你找下内部类的资料看看 很多的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A是对的啊,
追问
这道题就是这么出的,可能是考察某个知识点吧,你知道答案吗?为什么?
追答
具体的百度吧。
java 静态内部类 第一个搜索结果就是。
参考地址
http://blog.csdn.net/jiangxinyu/article/details/8177326
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询