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

面试题 相关文章推荐
北京华建集团SQL面试题
Jun 03 面试题
必须要使用游标的SQL语句有那些
May 07 面试题
一套带网友答案的.NET笔试题
Dec 06 面试题
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
Nov 20 面试题
C#笔试题集合
Jun 21 面试题
linux面试题参考答案(9)
Jan 07 面试题
斯福泰克软件测试面试题
Feb 16 面试题
EJB2和EJB3在架构上的不同点
Sep 29 面试题
Java中会存在内存泄漏吗,请简单描述
Dec 22 面试题
Java面试题:说出如下代码的执行结果
Oct 30 面试题
当文件系统受到破坏时,如何检查和修复系统?
Mar 09 面试题
介绍一下Ruby中的对象,属性和方法
Jul 11 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 #面试题
介绍Java的内部类
Oct 27 #面试题
Java的五个基础面试题
Feb 26 #面试题
Java的基础面试题附答案
Jan 10 #面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
You might like
php下使用无限生命期Session的方法
2007/03/16 PHP
php Http_Template_IT类库进行模板替换
2009/03/19 PHP
PHP Zip压缩 在线对文件进行压缩的函数
2010/05/26 PHP
js限制checkbox勾选的个数以及php获取多个checkbbox的方法深入解析
2013/07/18 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
基于jQuery的淡入淡出可自动切换的幻灯插件打包下载
2010/09/15 Javascript
让你的CSS像Jquery一样做筛选的实现方法
2011/07/10 Javascript
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
asm.js使用示例代码
2013/11/28 Javascript
jQuery实现的网页竖向菜单效果代码
2015/08/26 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
浅析javaScript中的浅拷贝和深拷贝
2017/02/15 Javascript
微信小程序 slider的简单实例
2017/04/19 Javascript
Angular实现的日程表功能【可添加及隐藏显示内容】
2017/12/27 Javascript
Angular4 Select选择改变事件的方法
2018/10/09 Javascript
通过cordova将vue项目打包为webapp的方法
2019/02/02 Javascript
JavaScript高阶教程之“==”隐藏下的类型转换
2019/04/11 Javascript
微信小程序和H5页面间相互跳转代码实例
2019/09/19 Javascript
微信小程序云函数添加数据到数据库的方法
2020/03/04 Javascript
[06:44]2018DOTA2亚洲邀请赛4.5 SOLO赛 MidOne vs Sumail
2018/04/06 DOTA
python实现dict版图遍历示例
2014/02/19 Python
Python基于smtplib实现异步发送邮件服务
2015/05/28 Python
解读Django框架中的低层次缓存API
2015/07/24 Python
Python实现的文本编辑器功能示例
2017/06/30 Python
wx.CheckBox创建复选框控件并响应鼠标点击事件
2018/04/25 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
2020/08/20 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
H5离线存储Manifest原理及使用
2020/04/28 HTML / CSS
航空大学应届生求职信
2013/11/10 职场文书
商超业务员岗位职责
2014/03/12 职场文书
2014年技术工作总结范文
2014/11/20 职场文书
运动会通讯稿600字
2015/07/20 职场文书
初一年级组工作总结
2015/08/12 职场文书
教师节主题班会教案
2015/08/17 职场文书