内部类(三)

简介: package cn.com; //在内部类(一)和内部类(二)中,内部类都是作为全局变量出现的即定义在了类里 //在此奖内部类定义为局部变量,即定义在方法里.
package cn.com;
//在内部类(一)和内部类(二)中,内部类都是作为全局变量出现的即定义在了类里
//在此奖内部类定义为局部变量,即定义在方法里.尤其注意:此时内部类要想访问局部变量,那么此
//局部变量必须是被final修饰的,如此处的y

class Outer {
      int x = 110;
      public void show() {
           final int y=99;
           class Inner {// 内部类
              int x = 880;
              public void showInner() {
                  System.out.println("局部变量y=" + y);
               }
           }
      new Inner().showInner();
      }

}

public class OuterDemo {
     public static void main(String[] args) {
           Outer outer = new Outer();
           outer.show();
     }

}

相关文章
|
2月前
|
Java 编译器
内部类14
内部类14
16 2
|
3月前
|
Java
成员内部类 | 静态内部类 | 局部内部类 | 匿名内部类
这篇文章详细介绍了Java中的四种内部类:成员内部类、静态内部类、局部内部类和匿名内部类,包括它们的使用场景、特点和示例代码。
成员内部类 | 静态内部类 | 局部内部类 | 匿名内部类
|
6月前
内部类
内部类
19 1
|
6月前
|
Java 编译器
内部类详解
内部类详解
|
Java
内部类(下)匿名内部类,静态内部类的使用
内部类(下)匿名内部类,静态内部类的使用
77 0
|
Java 编译器
你真的了解四种内部类吗
你真的了解四种内部类吗
70 0
|
编译器
神奇的内部类
神奇的内部类
43 0
|
Java
内部类(上)成员内部类,局部内部类的使用
内部类(上)成员内部类,局部内部类的使用
57 0
|
Java 数据安全/隐私保护
1.2 什么是Java内部类:内部类的特点
1.2 什么是Java内部类:内部类的特点
85 0
JavaN种内部类
内部类的使用场景、作用: 当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构可以选择使用内部类来设计。 内部类通常可以方便访问外部类的成员,包括私有的成员。
79 0