Java里面如何创建一个内部类的实例


Posted in 面试题 onJanuary 19, 2015
要想使用new 生成一个内部类的实例,需要先指向一个外部类的实例,也就是先生成外部类的实例,因为内部类可以调用外部类的人员成员,当没有外部类实例的时候也就没有这些成员的内存空间,内部类在实例化的时候,调用外部类的成员就会出错,所以需要使用外部类的实例 + 点 + new 的方式实例化一个新的内部类。示例代码如下:
class TestInner{
public static void main(String [] args)
{
Outer outer = new Outer();
Outer.Inner inner = outer.new Inner();
}
}
在内部类(Inner Class),可以随意的访问外部类的成员,这可让我们更好地组织管理我们的代码,增强代码的可读性。

Tags in this post...

面试题 相关文章推荐
C语言如何决定使用那种整数类型
Nov 26 面试题
strlen的几种不同实现方法
May 31 面试题
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
在网络中有两台主机A和B,并通过路由器和其他交换设备连接起来,已经确认物理连接正确无误,怎么来测试这两台机器是否连通?如果不通,怎么来判断故障点?怎么排
Jan 13 面试题
作为网站管理者应当如何防范XSS
Aug 16 面试题
linux面试题参考答案(9)
Jan 29 面试题
外企测试工程师面试题
Feb 01 面试题
Python如何定义一个函数
Sep 01 面试题
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
May 30 面试题
Java程序员面试90题
Oct 19 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 #面试题
介绍Java的内部类
Oct 27 #面试题
Java的五个基础面试题
Feb 26 #面试题
Java的基础面试题附答案
Jan 10 #面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
You might like
用php实现批量查询清除一句话后门的代码
2008/01/20 PHP
php结合ajax实现赞、顶、踩功能实例
2014/05/12 PHP
php之Smarty模板使用方法示例详解
2014/07/08 PHP
MyEclipse常用配置图文教程
2014/09/11 PHP
JS控制文本框textarea输入字数限制的方法
2013/06/17 Javascript
js控制不同的时间段显示不同的css样式的实例代码
2013/11/04 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
javascript 中的事件委托详解
2016/10/25 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
NodeJs的fs读写删除移动监听
2017/04/28 NodeJs
JS图片预加载插件详解
2017/06/21 Javascript
vue.js组件之间传递数据的方法
2017/07/10 Javascript
Vue学习笔记进阶篇之函数化组件解析
2017/07/21 Javascript
把JavaScript代码改成ES6语法不完全指南(分享)
2017/09/10 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
ES6 javascript中class类的get与set用法实例分析
2017/10/30 Javascript
js原生方法被覆盖,从新赋值原生的方法
2018/01/02 Javascript
原生JS实现相邻月份日历
2020/10/13 Javascript
python 爬虫 批量获取代理ip的实例代码
2018/05/22 Python
python导包的几种方法(自定义包的生成以及导入详解)
2019/07/15 Python
Python基于tkinter canvas实现图片裁剪功能
2020/11/05 Python
python中turtle库的简单使用教程
2020/11/11 Python
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
如何查找和删除数据库中的重复数据
2014/11/05 面试题
Linux常见面试题
2013/03/18 面试题
个人简历的自荐信
2013/10/23 职场文书
初三政治教学反思
2014/01/30 职场文书
工伤私了协议书范本
2014/11/24 职场文书
村干部任职承诺书
2015/01/21 职场文书
基层党支部承诺书
2015/04/30 职场文书
公司备用金管理制度
2015/08/04 职场文书
2016师德师风学习心得体会
2016/01/12 职场文书
建筑工程挂靠协议书
2016/03/23 职场文书
Python import模块的缓存问题解决方案
2021/06/02 Python
win10清理dns缓存
2022/04/19 数码科技