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

面试题 相关文章推荐
垃圾回收的优点和原理。并考虑2种回收机制
Oct 16 面试题
如何写出高性能的JSP和Servlet
Jan 22 面试题
写出二分查找算法的两种实现
May 13 面试题
请写出 float x 与"零值"比较的 if 语句
Jan 04 面试题
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
Feb 10 面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 面试题
Android面试题附答案
Dec 08 面试题
SQL里面IN比较快还是EXISTS比较快
Jul 19 面试题
HSRP的含义以及如何工作
Sep 10 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Jan 13 面试题
介绍一下Linux文件的记录形式
Sep 29 面试题
this关键字的作用
Jan 30 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 #面试题
介绍Java的内部类
Oct 27 #面试题
Java的五个基础面试题
Feb 26 #面试题
Java的基础面试题附答案
Jan 10 #面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
You might like
超级实用的7个PHP代码片段分享
2012/01/05 PHP
简单理解PHP的面向对象编程方式
2016/05/17 PHP
PHP类型约束用法示例
2016/09/28 PHP
ExtJS 2.0实用简明教程 之ExtJS版的Hello
2009/04/29 Javascript
非html5实现js版弹球游戏示例代码
2013/09/22 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
2016/01/10 Javascript
在AngularJS中如何使用谷歌地图把当前位置显示出来
2016/01/25 Javascript
详解百度百科目录导航树小插件
2017/01/08 Javascript
NodeJS仿WebApi路由示例
2017/02/28 NodeJs
基于node.js之调试器详解
2017/08/22 Javascript
对vue中v-on绑定自定事件的实例讲解
2018/09/06 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
Python Tkinter GUI编程入门介绍
2015/03/10 Python
Python with用法实例
2015/04/14 Python
用C++封装MySQL的API的教程
2015/05/06 Python
Python使用wxPython实现计算器
2018/01/30 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
python快排算法详解
2019/03/04 Python
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
纪伊国屋泰国网上书店:Kinokuniya泰国
2017/12/24 全球购物
N:Philanthropy官网:美国洛杉矶基础款服装
2020/06/09 全球购物
介绍一下sql server的安全性
2014/08/10 面试题
高一地理教学反思
2014/01/18 职场文书
《影子》教学反思
2014/02/21 职场文书
大学课外活动总结
2014/07/09 职场文书
2014年银行工作总结范文
2014/11/12 职场文书
合作与交流自我评价
2015/03/09 职场文书
用JS实现飞机大战小游戏
2021/06/09 Javascript
浅谈TypeScript 索引签名的理解
2021/10/16 Javascript
python超详细实现完整学生成绩管理系统
2022/03/17 Python
2021年国漫热度排行前十,完美世界上榜,第四是美国动画作品
2022/03/18 国漫
Android开发之WECHAT微信小程序路由跳转的两种形式
2022/04/12 Java/Android
详解Flutter自定义应用程序内键盘的实现方法
2022/06/14 Java/Android
win10忘记pin密码登录不了怎么办?win10忘记pin密码登不进去的解决方法
2022/07/07 数码科技