静态内部类
来源:互联网 发布:mac怎么下载千牛 编辑:程序博客网 时间:2024/06/06 07:38
定义:
被关键字static修饰的成员内部类即为静态内部类
静态内部类的特点:
- 静态内部类不能直接访问外部类中的非静态变量。
- 如果外部类的静态成员与内部类成员名称相同,通过“外部类名.成员”访问外部类的静态变量。
- 创建静态内部类的对象时,可直接创建 “对象名=new”。
代码示例:
public class Static_neibu_class { private int a=99; static int b=1; //静态内部类 public static class SInner{ int b=2; public void test(){ System.out.println("访问外部类中的b:"+Static_neibu_class.b); System.out.println("访问nei部类中的b:"+b); //不能访问外部类中的非静态变量 //System.out.println("访问外部类中的a:"+a); } } public static void main(String[] args){ SInner i=new SInner(); i.test(); }}
阅读全文
0 0
- 内部类,静态内部类
- 内部类----静态内部类
- 静态内部类&非静态内部类
- 静态内部类&非静态内部类
- 静态内部类&非静态内部类
- 内部类---静态内部类和非静态内部类
- 内部类:非静态内部类,静态内部类,局部内部类,匿名内部类详解
- 关于静态内部类
- java 静态内部类
- 静态内部类
- 静态内部类
- 静态内部类
- JAVA 静态内部类
- 静态内部类
- 静态内部类
- 静态内部类
- 静态内部类
- 静态内部类
- 高级网络配置
- vue学习笔记--父子组件通信
- cnn
- EL表达式取MAP值,MAP的KEY动态生成
- iOS 一一 AutoLayout之代码实现
- 静态内部类
- HiveQL中如何排查数据倾斜问题
- 洛谷P1045 麦森数
- IntelliJ Idea 常用快捷键列表
- EJB开发第一期---EJB开发配置
- Python基础总结(3)
- 建立LDA模型
- python继承关系之super函数
- 求星期几的问题