java内部类里面使用static
2016-02-25 12:54
344 查看
一般情况下java非静态内部类里面不能定义static成员、静态代码块、还有静态成员方法,但是可以定义静态final变量,而静态内部类却可以定义上面所说的成员,所以这就是局部内部类和内部类的区别,因为局部内部类不能定义成static的,而内部类可以。
但是静态内部类不可以访问外部类的非静态成员
但是静态内部类不可以访问外部类的非静态成员
相关文章推荐
- A星算法(Java实现)
- Java序列化详解
- JAVA Exception理解
- 【持续更新】把.net代码转换为java代码的注意事项
- 242. Valid Anagram
- Java设计模式——桥接模式
- [leetcode]ZigZag Conversion
- java基础-Map集合
- POJ 1222 Java: Extended lights out 枚举
- java笔记:关于类与接口的继承
- 《Java JDK8学习笔记》读书笔记(3)
- 一个java 类构造器 异常的bug
- servlet容器 在java应用程序作用
- spring返回@ResponseBody报406
- Java基础
- 处理Java异常三原则(必备)
- java多线程-Java中的Copy-On-Write容器
- Java数组操作的10大方法
- Java中的堆和栈的区别
- Java接口回调机制详解