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...

面试题 相关文章推荐
介绍Ibatis的核心类
Nov 18 面试题
编写类String的构造函数、析构函数和赋值函数
May 29 面试题
一篇.NET面试题
Sep 29 面试题
网络安全方面的面试题
Nov 04 面试题
extern是什么意思
Mar 10 面试题
linux比较文件内容的命令是什么
Mar 04 面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
Sep 28 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?
Mar 30 面试题
若干个Java基础面试题
May 19 面试题
创立科技Java面试题
Nov 29 面试题
什么是继承
Dec 07 面试题
JSF界面控制层技术
Jun 17 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 #面试题
介绍Java的内部类
Oct 27 #面试题
Java的五个基础面试题
Feb 26 #面试题
Java的基础面试题附答案
Jan 10 #面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
You might like
不错的一篇面向对象的PHP开发模式(简写版)
2007/03/15 PHP
php木马攻击防御之道
2008/03/24 PHP
4种PHP异步执行的常用方式
2015/12/24 PHP
PHP实现补齐关闭的HTML标签
2016/03/22 PHP
PHP微信发送推送消息乱码的解决方法
2019/02/28 PHP
php字符串过滤strip_tags()函数用法实例分析
2019/06/24 PHP
php生成微信红包数组的方法
2019/09/05 PHP
基于jquery的实现简单的表格中增加或删除下一行
2010/08/01 Javascript
node.js中的fs.rmdir方法使用说明
2014/12/16 Javascript
jquery实现平滑的二级下拉菜单效果
2015/08/26 Javascript
JS排序方法(sort,bubble,select,insert)代码汇总
2016/01/30 Javascript
jquery ajax局部加载方法详解(实现代码)
2016/05/12 Javascript
原生js实现jquery函数animate()动画效果的简单实例
2016/08/21 Javascript
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
详解vee-validate的使用个人小结
2017/06/07 Javascript
详解AngularJS 模块化
2017/06/14 Javascript
JS库之Waypoints的用法详解
2017/09/13 Javascript
Vue的移动端多图上传插件vue-easy-uploader的示例代码
2017/11/27 Javascript
vue之父子组件间通信实例讲解(props、$ref、$emit)
2018/05/22 Javascript
js校验开始时间和结束时间
2020/05/26 Javascript
[04:15]DOTA2-DPC中国联赛1月19日Recap集锦
2021/03/11 DOTA
json跨域调用python的方法详解
2017/01/11 Python
pygame实现弹力球及其变速效果
2017/07/03 Python
Python pandas DataFrame操作的实现代码
2019/06/21 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
详解Html5 监听拦截Android返回键方法
2018/04/18 HTML / CSS
碧欧泉美国官网:Biotherm美国
2016/08/31 全球购物
公司JAVA开发面试题
2015/04/02 面试题
应聘医药代表职位求职信
2013/10/21 职场文书
大学生的四年学习自我评价
2013/12/13 职场文书
潘婷洗发水广告词
2014/03/14 职场文书
快递员岗位职责
2014/09/12 职场文书
22句经典语录:送给优柔寡断和胡思乱想的朋友们
2019/12/13 职场文书
Python re.sub 反向引用的实现
2021/07/07 Python
Java完整实现记事本代码
2022/06/16 Java/Android