社区
Java SE
帖子详情
我是新手,关于inner class的问题
liuyuw
2004-01-20 01:55:59
我现在看thinking in java看到inner class,觉得这里有好多内容,但又想不出有什么很大的用处。
大家能给我讲讲inner class在实际运用中很有用吗?
...全文
66
5
打赏
收藏
我是新手,关于inner class的问题
我现在看thinking in java看到inner class,觉得这里有好多内容,但又想不出有什么很大的用处。 大家能给我讲讲inner class在实际运用中很有用吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
queena
2004-01-20
打赏
举报
回复
同意,内不类主要还是用与兼听
lapwing2002
2004-01-20
打赏
举报
回复
还有,假如你想要实现一棵二叉树(或其它的数据结构),可以放入任何对象。但是在将对象放入二叉树之后,需要使用结点来保存该对象,那么内部类是个不错的选择。
例如:
public class BTree
{
private Node head;
public void add(Object o)
{
Node node=new Node(o);
if(head==null) head=node;
....
}
private static class Node
{
public Object object;
public Node parent;
public Node lChild;
public Node rChild;
public Node(Object o)
{
object=o;
}
}
}
guoxyj
2004-01-20
打赏
举报
回复
我不太喜欢用内隐类,即便在事件监听时
caiyi0903
2004-01-20
打赏
举报
回复
同意楼上的,你在GUI编程里会了解一些经典的内部类用法。
qqbz
2004-01-20
打赏
举报
回复
最有用的是以内部类来实现事件的监听
java中什么是局部内部类Local
inner
class
?
5.局部内部类Local
inner
class
马克-to-win:什么叫局部内部类?内部类声明位置:1.它的外部类的范围之内。2.在几个程序块的范围之内。例如,由方法定义的块中或甚至在for循环体内部。局部内部类有什么意义?意义就是:你希望这个类只被解决某个
问题
用,任何其他人,其他地方都不能用它。就像临时变量一样。马克-to-win:生活中百年不遇我们去海边玩,专门裁出一块布来铺在沙滩上...
什么是实例内部类 Instance
inner
class
有什么语法?
1.Instance
inner
class
定义,用途和用法 重要语法:马克-to-win:1)实例内部类一定得有个外层类的实例和它绑定在一起,所以可以用This指针。所以必须先实例化外层类之后才能再实例化内部类。(生活中的例子就是子宫和胚胎(不算试管婴儿!))2)语法规定:实例内部类不能有静态的属性或方法,为什么?因为没有外层类的实例就不应该有实例内部类的任何东西存在,包括内部类的静态属性,...
Java内部类不能引用本地变量?
Java
新手
可能会经常碰到提示 “Variable is accessed from within
inner
class
,need to be declared final.”。 意思就是,在内部类中不能引用本地变量,需要声明为常量。 于是上网查阅,发现了两篇有意思的文章。 第一篇 http://blog.csdn.net/woshichunchun/ar
php html
class
,
class
命名规范
对如
新手
来说写html时给html标签加样式命名都很头疼,不知道该给标签起啥名,或者就随便起名,这在日常的开发中很不方便,今天就给大家总结一下html里的
class
命名规范吧!常见
class
关键词:布局类:header, footer, container, main, content, aside, page, section包裹类:wrap,
inner
区块类:region, block, b...
Bootstrap
新手
常见
问题
题记 bootstrap这个开源的UI库确实很方便,用了两日,觉得不错,但也有些
问题
比较头疼! 主题 1、怎么使用?怎么定制?下面是一个范例,修改了navbar的颜色,重新设置了select控件的默认长度 body { padding-top: 45px; } .navbar-inverse .navbar-
inner
{ backgroun
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章