内部类的实例化
来源:互联网 发布:ubuntu 商业版 编辑:程序博客网 时间:2024/06/05 06:58
内部类分为两种,一种是静态内部类,一种是非静态内部类。
示例:
如果想在包外实例化内部类,则应该这样申明:
静态内部类不用产生外部类的实例化对象即可产生内部类的实例化对象。
非静态内部类必须先产生外部类的实例化对象,才能产生内部类的实例化对象。
示例:
public class InnerClassTest {public static void main(String[] args) {// TODO Auto-generated method stubInnerClassTest a = new InnerClassTest();InnerClassTest.InnerClassA innerA = a.new InnerClassA();InnerClassTest.InnerClassB innerB = new InnerClassTest.InnerClassB();}class InnerClassA {}static class InnerClassB {}}
如果想在包外实例化内部类,则应该这样申明:
public static class InnerClassB {}
0 0
- 内部类的实例化
- 内部类的实例化
- 内部类及静态内部类的实例化
- 内部类及静态内部类的实例化
- 内部类及静态内部类的实例化
- 内部类及静态内部类的实例化
- 内部类与静态内部类的实例化
- 内部类实例化
- 内部类的实例化问题
- Java中内部类的实例化
- java内部类的实例化
- java内部类的实例化
- Java 内部类的实例化
- java中内部类的实例化
- Java实例化内部类
- java内部类实例化
- 关于内部类实例化
- Java 内部类实例化
- 【Leetcode】Jump Game 1,2
- 网易新闻iOS版使用的18个开源组件
- 分布式数据库集群中间件------为什么选择MySQL
- 日经社説 20150826 ネット国勢調査を円滑に
- Learning C/C++
- 内部类的实例化
- jxl(Java Excel API) 使用方法 【2】
- 常规功能和模块自定义系统(cfcmms)—003概述
- Thread之Exchanger
- 一、A*搜索算法
- 通过iOS 9 SFSafariViewController提供完整的Web浏览体验
- android 学习笔记 通知的使用
- ubuntu下安装deb文件
- UrlConnection 请求乱码的解决办法