局部内部类
来源:互联网 发布:淘宝网密码了怎么办 编辑:程序博客网 时间:2024/05/21 16:31
package com.cn.test;
//局部内部类,可以直接访问外部类的成员
//成员内部类,可以访问外部类的成员,包括私有的
class outer{
private int num=10;
public void method(){
final int num2=20;//访问方法的时候,方法的局部变量会消失,但是方法不会立刻消失,
//而方法内用到了num2,所以要用final
class Inner{
public void show(){
System.out.println(num);
System.out.println(num2);
}
}
//可以创建内部类的对象,通过对象可以使用内部类的一些方法
Inner i=new Inner();
i.show();
}
}
public class InnerPosition {
public static void main(String [] args){
outer o=new outer();
o.method();
}
}
局部类访问自身局部变量的注意事项
//内部类访问本地变量,需要被声明为最终该类型final
//局部内部类,可以直接访问外部类的成员
//成员内部类,可以访问外部类的成员,包括私有的
class outer{
private int num=10;
public void method(){
final int num2=20;//访问方法的时候,方法的局部变量会消失,但是方法不会立刻消失,
//而方法内用到了num2,所以要用final
class Inner{
public void show(){
System.out.println(num);
System.out.println(num2);
}
}
//可以创建内部类的对象,通过对象可以使用内部类的一些方法
Inner i=new Inner();
i.show();
}
}
public class InnerPosition {
public static void main(String [] args){
outer o=new outer();
o.method();
}
}
局部类访问自身局部变量的注意事项
//内部类访问本地变量,需要被声明为最终该类型final
0 0
- 内部类 ---局部内部类
- 内部类----局部内部类
- 局部内部类
- 局部内部类
- java 局部内部类
- java 局部内部类
- 局部内部类
- Java 局部内部类
- 局部内部类
- 局部内部类
- 局部内部类
- 局部内部类
- 10.3局部内部类
- 局部内部类
- 局部内部类
- JAVA局部内部类
- java局部内部类
- Java局部内部类
- Andorid之KeyguardManager的介绍
- 关于在Java生成验证码的实例
- B-树和B+树的应用:数据搜索和数据库索引
- LeetCode:Power of Four
- DialogFragment 使用
- 局部内部类
- 【模仿】对双机调试的学习
- 区间调度问题
- 初次接触Git(一)
- 【连载】关系型数据库是如何工作的?(13) - 查询管理器之Access Path
- 计算机视觉中的颜色特征-法国INRIA LEAR组Joost van de Weijer-Color in Computer Vision
- vim文档编辑
- oc GCD 信号量
- code vs 1743 反转卡片(splay)