博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
内部类的同名变量访问
阅读量:3963 次
发布时间:2019-05-24

本文共 508 字,大约阅读时间需要 1 分钟。

//如果出现了重名现象,那么格式是:外部类名称。this。外部类成员变量名public class Outer {
int num=10;//外部类的成员变量 public class Inner{
//内部类的成员变量 int num=20; public void methodInner() {
int num=30;//内部类方法的局部变量 System.out.println(num);//局部变量,就近原则 30 System.out.println(this.num);//内部类的成员变量 20 System.out.println(Outer.this.num);//外部类的成员变量 10 } }}
public static void main(String[] args) {
//外部类名称。内部类名称 对象名= new 外部类名称()。new 内部类名称(); Outer.Inner obj = new Outer().new Inner(); obj.methodInner(); }

结果:

302010

转载地址:http://bdezi.baihongyu.com/

你可能感兴趣的文章
Ext4,Ext3的特点和区别
查看>>
Linux文件系统目录结构的详细解说(二)
查看>>
Linux umount 报 device is busy 的处理方法
查看>>
一个大小为n的数组,里面的数都属于范围[0, n-1],有不确定的重复元素,找到至少一个重复元素,要求O(1)空间和O(n)时间。
查看>>
提供机制而不是策略
查看>>
内核中断机制
查看>>
内核抢占
查看>>
编译linux内核源码 ubuntu
查看>>
epoll使用详解
查看>>
epoll
查看>>
The AnimationClip 'Walk' used by the Animation component 'Pig' must be marked as Legacy.
查看>>
《Linux内核设计与实现》- Linux的进程
查看>>
《Linux内核设计与实现》- 进程的调度
查看>>
inet_ntoa()
查看>>
POSIX消息队列mq_open问题
查看>>
两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]…*a[N-1]/a[i];
查看>>
用户态切换到内核态的3种方式
查看>>
笔试常见的智力题(附答案)
查看>>
内核库函数
查看>>
Linux 系统内核空间与用户空间通信的实现与分析
查看>>