Java面向对象 局部内部类的一些特点
来源:互联网 发布:淘宝秒杀 验证码 编辑:程序博客网 时间:2024/05/05 23:19
1.不可以被成员修饰符修饰
2.可以直接访问外部类中的成员,因为还持有外部类中的引用。
但不可以访问它所在的局部中的变量,只能访问被final修饰的局部变量
(局部内部类中访问局部变量,局部变量需要定义为final)
package test;class Outer {private int x = 1;void method() {final int y = 4;class Inner {void function() {System.out.println("y = "+ y);}}new Inner().function();}}public class InnerClassDemo {public static void main(String[] args) {new Outer().method();}}//y = 4
package test;class Outer {private int x = 1;void method(final int x) {class Inner {void function() {System.out.println("x = "+ x);}}new Inner().function();}}public class InnerClassDemo {public static void main(String[] args) {Outer a = new Outer();a.method(7);a.method(8);}}//x = 7//x = 8
0 0
- Java面向对象 局部内部类的一些特点
- Java面向对象 非静态内部类的一些特点
- JAVA面向对象-----局部内部类
- java面向对象-内部类定义在局部时
- JAVA中局部内部类和匿名内部类的特点和作用?
- 【学习笔记14】java面向对象-成员内部类、局部内部类
- JAVA面向对象-----内部类的概述
- java内部类的特点
- java面向对象内部类
- Java面向对象-内部类
- java的内部类、匿名内部类、局部内部类
- 面向对象_局部内部类访问局部变量的问题
- 面向对象高级特性===Java静态内部类、匿名内部类、成员式内部类和局部内部类
- JAVA中局部内部类和匿名内部类的特点和作用?最好能详细说明
- 面向对象_内部类概述和访问特点
- Java方法工厂,接口,常用日期类Date面向对象,匿名内部类局部类
- java 局部内部类
- java 局部内部类
- 临终病人最后悔的五件事
- 开始学习C++心得实例(3)
- 第008讲 div css开山篇
- j2se学习笔记-抽象类
- Linux 网络编程之通过IP或者主机名获取信息
- Java面向对象 局部内部类的一些特点
- Window7 下 Eclipse 部署JBOSS 下 The LogManager was not properly installed 问题解决
- Spring 模板+回调
- 四种方案解决ScrollView嵌套ListView问题
- webrtc探索1-采样率
- hdoj2059 龟兔赛跑 简单dp
- Uva - 548 - Tree
- c++多线程编程(转载学习)
- 7.6