package classtest;
public class Zombies {
public static void main(String[] args) {
W w = new W();
w.Star();
}
}
class W {
private int age=15;
String name= "小王";
private void DD() {
System.out.println("外部类输出");
}public void Star() {
//局部内部类,一般在方法中
class C {
public void Hippo() {
String name = "李四";
System.out.println(age);
DD();
System.out.println("局部内部类输出");
System.out.println(name);
System.out.println(W.this.name);
}private void Hoop() {
System.out.println("局部内部类私有方法输出");
}
}
C c = new C();
c.Hippo();
c.Hoop();
}}
【Java练习|Java练习(三十五)---局部内部类访问方式练习】输出结果:
15
外部类输出
局部内部类输出
李四
小王
局部内部类私有方法输出
推荐阅读
- JavaSE|JavaSE基本语法(上),你确定都懂了吗()
- JavaSE|Java数组解析(详解)
- JavaSE|JDK,JRE,JVM概述
- JavaSE|Intellij IDEA快捷键大全(超详细)
- JAVA后端|Java日期处理
- Letcode算法专篇|Java之有序集合&hashMap
- Spring Boot 启动时自动执行代码的几种方式,还有谁不会(?)
- 图解 i++ 和 ++i 的区别,看了必懂...
- webgl|一文聊透 JVM 内存分布、内存对齐、压缩指针!