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

面试题 相关文章推荐
几道PHP的面试题
May 19 面试题
华为c/c++笔试题
Jan 25 面试题
存储过程的优缺点是什么
Jan 10 面试题
天游软件面试
Nov 23 面试题
new修饰符是起什么作用
Jun 28 面试题
Linux操作面试题
May 16 面试题
传统软件工程与面向对象的软件工程有什么区别
May 31 面试题
什么是GWT的Entry Point
Aug 16 面试题
什么是lambda函数
Sep 17 面试题
介绍一下Python下range()函数的用法
Nov 07 面试题
几个MySql的面试题
Apr 22 面试题
怎样自定义一个异常类
Sep 27 面试题
Java方面的关于数组和继承的笔面试题
Sep 18 #面试题
介绍Java的内部类
Oct 27 #面试题
Java的五个基础面试题
Feb 26 #面试题
Java的基础面试题附答案
Jan 10 #面试题
面向对象编程是如何提高软件开发水平的
May 06 #面试题
面向对象编程的优势是什么
Dec 17 #面试题
附答案的Java面试题
Nov 19 #面试题
You might like
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
PHP __autoload函数(自动载入类文件)的使用方法
2012/02/04 PHP
laravel 5.4中实现无限级分类的方法示例
2017/07/27 PHP
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
jquery实现弹出div,始终显示在屏幕正中间的简单实例
2014/03/08 Javascript
javascript操纵OGNL标签示例代码
2014/06/16 Javascript
javascript动态创建及删除元素的方法
2014/12/22 Javascript
JavaScript中对象property的读取和写入方法介绍
2014/12/30 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
JS实现仿FLASH效果的竖排导航代码
2015/09/15 Javascript
jquery制做精致的倒计时特效
2016/06/13 Javascript
JavaScript仿flash遮罩动画效果
2016/06/15 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
vue.js指令v-for使用及索引获取
2016/11/03 Javascript
Vue.js简易安装和快速入门(第二课)
2017/10/17 Javascript
JavaScript闭包原理与用法实例分析
2018/08/10 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
vue 弹窗时 监听手机返回键关闭弹窗功能(页面不跳转)
2019/05/10 Javascript
python 获取et和excel的版本号
2009/04/09 Python
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
Python代码缩进和测试模块示例详解
2018/05/07 Python
Python从Excel中读取日期一列的方法
2018/11/28 Python
用Pelican搭建一个极简静态博客系统过程解析
2019/08/22 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
详解Python Opencv和PIL读取图像文件的差别
2019/12/27 Python
TUMI澳大利亚网站:美国旅行箱包品牌
2017/03/27 全球购物
Bench加拿大官方网站:英国城市服装品牌
2017/11/03 全球购物
Aosom西班牙:家具在线商店
2020/06/11 全球购物
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
企业文化学习心得体会
2016/01/21 职场文书
超市啤酒狂欢夜策划方案范文!
2019/07/03 职场文书
HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手
2021/05/10 HTML / CSS
php实现自动生成验证码的实例讲解
2021/11/17 PHP