Java 内部类总
来源:互联网 发布:医生都善良知乎 编辑:程序博客网 时间:2024/05/07 17:28
(1) 在方法间定义的非静态内部类:
●外围类和内部类可互相访问自己的私有成员。
●内部类中不能定义静态成员变量。
在外部类作用范围之外向要创建内部类对象必须先创建其外部类对象
(2) 在方法间定义的静态内部类:
●只能访问外部类的静态成员。
静态内部类没有了指向外部的引用
(3) 在方法中定义的局部内部类:
●该内部类没有任何的访问控制权限
●外围类看不见方法中的局部内部类的,但是局部内部类可以访问外围类的任何成员。
●方法体中可以访问局部内部类,但是访问语句必须在定义局部内部类之后。
●局部内部类只能访问方法体中的常量,即用final修饰的成员。
(4) 在方法中定义的匿名内部类:
●没有构造器,取而代之的是将构造器参数传递给超类构造器
当你只需要创建一个类的对象而且用不上它的名字时,使用匿名内部类可以使代码看上去简洁清楚。
0 0
- Java 内部类总
- 【Java】【内部类】Java 内部类简介
- [Java] Java 内部类
- Java 内部类(成员内部类、局部内部类、静态内部类和匿名内部类)
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、局部内部类、静态内部类、匿名内部类)
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- Java内部类(成员内部类、静态内部类、局部内部类、匿名内部类)小结
- java的内部类、匿名内部类、局部内部类
- java内部类之成员内部类、静态内部类
- java 成员内部类 局部内部类,匿名内部类
- Java 静态内部类/内部类
- java内部类、静态内部类 小结
- Java内部类,静态内部类
- JAVA 内部类与静态内部类
- java内部类--局部内部类
- MPMoviePlayerController
- ffmpeg 新老接口问题及对照集锦
- Edit Distance
- (转)Http学习之使用HttpURLConnection发送post和get请求
- 关于理想
- Java 内部类总
- Ember.js 入门指南——handlebars条件表达式
- Oracle中varchar,varchar2,nvarchar,nvarchar2的区别
- Java并发编程:线程池的使用
- Hadoop 2.6.0动态添加节点
- 回溯算法:基本思想以及方法
- Leetcode #2 Add Two Numbers
- hduoj 绝对值排序 题目2020
- 高明鑫《最新Android入门课程》课堂笔记二