44问答网
所有问题
当前搜索:
内部类访问外部类属性
静态
内部类
和非静态内部类的区别
答:
6 . 非静态
内部类
的非静态成员可以
访问外部类
的非静态变量。生成一个静态内部类不需要外部类成员:这是静态内部类和成员内部类的区别。静态内部类的对象可以直接生成:Outer.Inner in = new Outer.Inner();而不需要通过生成外部类对象来生成。这样实际上使静态内部类成为了一个顶级类(正常情况下,你不...
静态
内部类
为什么不需要
外部
对象
答:
因为静态类和方法只属于类本身,并不属于该类的对象,更不属于其他外部类的对象。静态
内部类
,定义在类中,任何方法外,用static定义;静态内部类只能
访问外部类
的静态成员。生成(new)一个静态内部类不需要外部类成员:这是静态内部类和成员内部类的区别。静态内部类的对象可以直接生成:Outer.Inner in=...
Java中
内部类
定义在局部时 是不是可以直接
访问
局部成员
答:
public class Outer { int x=3; void show(){ int y=4; class Inner{ void function(){ // 报错 内部类定义在局部 不能访问局部变量 除非 这个成员用final //,x则不报错 System.out.println(y); } } new Inner().function(); //
外部类访问内部类
必须建立...
java 急求 内部类 关于
外部类访问内部类
的例子,简单点,不要复杂的,原...
答:
如果class B类前面有private修饰符外界就无法使用
内部类
了。2.静态内部类 class A { static class B { } } 静态内部类,外部可以直接使用和创建对象,不必先创建
外部类
的对象。A.B b = new A.B();3.局部内部类:将类的定义放在函数的局部,这样的内部类只能给当前函数使用。4.匿名内部类。--...
java中静态
内部类
和内部类的区别
答:
Java
内部类
与C++嵌套类最大的不同就在于是否有指向
外部
的引用这一点上,当然从设计的角度以及以它一些细节来讲还有区别。除此之外,在任何非静态内部类中,都不能有静态数据,静态方法或者又一个静态内部类(内部类的嵌套可以不止一层)。不过静态内部类中却可以拥有这一切。
JAVA求在局部
内部类
中,写了一个事件监听器,在里面改如何引用
外部类
的对...
答:
至于你说的 arr[i].setNum(100);//这里会报错,说arr[i]没有定义 arr[i]这个数组定义本身就是错误 A arr[]=new arr[5];是什么???应该是A arr[]=new A[5];还有这种注册事件的话最好使用匿名
内部类
还有这个如果写在main方法里也会保存 如果写在main方法里的话需呀先实例化
外部类
对象...
JAVA问题,创建局部
内部类
对象可以(
外部类
对象.new内部局部类)这么写...
答:
void fun();}public class test { public static void main(String[] args) {//正确的调用方法,另该
内部类
实现某接口(接口中必须有你要调用的方法),通过接口类型调用方法://能调用到局部内部类中的方法,自然也就能通过方法
访问外部类
对象了IA ia = Outer.test();ia.fun();}} ...
类的保护
属性外部
可见吗
答:
你没好好看书,书上说的很明白了,
内部类
就相当于一个外部类的成员变量,所以可以直接
访问外部
变量,外部类不能直接访问内部类变量,必须通过创建内部类实例的方法访问,new InnerClass(32).m就是创建内部类实例访问内部类成员变量。你想不通的肯定是指内部类的私有变量怎么可以被
外部类访问
吧,按常规,...
java 中为什么引用
外部类
的变量和方法都要是final内型 的
答:
方法栈都不存在了,变量即使存在,怎么可能还被
访问
到?试想下:一个方法能访问另一个方法的定义的final局部变量吗(不通过返回值)?研究一下这个诡异的访问执行的原理,用反射探测一下局部
内部类
。编译器会探测局部内部类中是否有直接使用
外部
定义变量的情况,如果有访问就会定义一个同类型的变量,然后...
Java中的四种
访问
控制域是什么?
答:
所谓
访问
控制域其实就是访问权限.访问权限的等级最大到最小依次是:public,protected,包访问权限(无关键字)和private。成员的访问权限取得对某成员(
属性
和方法)的实现方法有下面四种情况 1, 权限设置为public; 2, 默认包访问权限,在同一包中的其他类,可以访问; 3, 权限设置为public或者protected...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜