社区
Java SE
帖子详情
菜鸟求助java内部类问题~~~~
machiatto19881031
2010-02-01 04:28:31
最近自学java内部类,有些迷茫,希望大家给点资料,或给我简单的讲解下都行,先谢了~!
...全文
145
9
打赏
收藏
菜鸟求助java内部类问题~~~~
最近自学java内部类,有些迷茫,希望大家给点资料,或给我简单的讲解下都行,先谢了~!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hovei
2010-02-03
打赏
举报
回复
内部类你可以把类看成自己定义的一个成员变量就可以了。
类.类.属性或方法
24K純帥
2010-02-03
打赏
举报
回复
http://blog.csdn.net/zhengsj/archive/2009/04/24/4106604.aspx
个人感觉内部类没多少复杂的
j2eeoriented
2010-02-03
打赏
举报
回复
内部消化
yueguangkai001
2010-02-03
打赏
举报
回复
就我现在做的项目了解,
内部类主要就是在内部调用,如果想在外部调用,最好就是在外部内给一个引用,指向内部类,方便操作
如果没有这样的引用你要在外部内调用的时候注意要这样来用 new 外部类().new 内部类();
就这样就OK了,其实也没有什么难的,无非就是在内部类能够很方便的调用包含该类的一些方法属性而已,就感觉想个一般的类
lilianplayer_163
2010-02-03
打赏
举报
回复
Mark
借我那把枪吧
2010-02-03
打赏
举报
回复
内部类还不简单,在类中再定义一个类就叫内部类了,有什么难的吗?
当然定义的方式有三种:成员内部类,匿名内部类,区域内部类。
成员内部类就感觉定义一个成员变量似的,匿名内部类就是不用定义,直接new,区域内部类就是定义在方法中
内部类的好处吗 使用内部类还是有很多好处的:其一是内部类可以直接存取其所在类中的私用成员;其二是当某个Slave类完全只服务于一个Master类时,可以将之设置为内部类,这样使用Master类的人就不用知道Slave类的存在;再者就是,像在“静态工厂模式”中,对于调用静态方法的对象隐藏返回对象的实现细节或产生方式
so easy,仅供参考,望对你有帮助
Mybeautiful
2010-02-01
打赏
举报
回复
Think in java 有一章专门讲这个。
内部类最重要的特性就是可以访问外部类的属性和方法。
CXYZJ
2010-02-01
打赏
举报
回复
到
这里
来看看,希望对你有所帮助!
菜鸟
学
JAVA
之——
内部类
内部类
内部类
:定义在一个类里面的类。一般的
内部类
包括:成员
内部类
、局部
内部类
、匿名
内部类
和静态
内部类
,下面我们说一下成员
内部类
和静态
内部类
一、成员
内部类
成员
内部类
是最普通的
内部类
,定义在一个类的里面,代码如下 public class TestInnerClass { private int f = 1; //
内部类
public class InnerClass { ...
【
Java
基础】一个
Java
文件可以有多个类(外部类、
内部类
)
1、一个".
java
"源文件中是否可以包括多个类(不是
内部类
)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。一个文件中可以只有非public类,如果只有一个非public类,此类可以跟文件名不同。2、为什么一个
java
源文件中只能有一个public类?每个编译单元(文件)都只能有一个public类,这表示,每个编译单元都有单一的公共接口,用public类来表现。该接口可以按要求包含众多的支持包访问权限的类。public类的名称文件名相同成员
内部类
。...
[
java
基础]
内部类
@ 一篇带你玩透(超详解)
[ava基础]
java
内部类
list_
java
详解
内部类
可以将一个类的定义放在另一个类的定义内部,这就是
内部类
。
内部类
是一个非常有用的特性但又比较难理解使用的特性(鄙人到现在都没有怎么使用过
内部类
,对
内部类
也只是略知一二)。第一次见面
内部类
我们从外面看是非常容易理解的,无非就是在一个类的内部在定义一个类。public class OuterClass {private String name ;private int age;public String...
JAVA
菜鸟
入门篇 -
Java
内部类
(二十一)
内部类
(innerclasses) 一般情况,我们把类定义成独立的单元。有些情况下,我们把一个类放在另一个类的内部定义,称为
内部类
。
内部类
的作用: 1.
内部类
提供了更好的封装。只能让外部类直接访问,不允许同一个包中的其他类直接访问。 2.
内部类
可以直接访问外部类的私有属性,
内部类
被当成其外部类的成员。但外部类不能访问
内部类
的内部属性。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章