你找一个Listener模式的例子,很多都用内部类的,内部类可以用外部类的private方法和属性,就方便在这里,不用把代码暴露出去
解决方案 »
- httpClient + 线程池 + 多线程 的底层问题。。。。。。。。。。。。。。。。。不知道是否有人知道啊?3个月都没有解决啊。。。。。。。哎,有源码
- java 也能直接操作硬件?(不通过*.c, *.cpp 等)
- java抽象类是什么个情况
- java jdk5.0与6.0的区别
- 关于程序导数据优化问题~!请教大侠~
- 讨论一下类设计中数据库链接的使用问题!
- 我在作一个webmail,怎么样把23000字节,让它显示成23K呢(给分的纯对。)
- 请教swing里面JTabbedPane的问题
- 为什么J2SE编译和运行程序时命令行区分大小写?
- 进入功能后提示系统内部错误,请联系管理员问题
- 希望大峡指点
- 如何使IntelliJ IDEA4显示中文?
Class Outer {
private static int size;
public class Inner{
private int size;
public void doStuff(int size) {
size++; this.size++; Outer.this.size++;}
}
public void testInner() {
Inner i = new Inner(); i.doStuff(5);}
Public static void main(String[] args) {
Outer o = new Outer();
o.testInner();}
}
2。
Class Outer {
private static int size;
protected class Inner{
public void doStuff() {
size++;}
}
static void method() {
Outer o = new Outer();
Inner i = o.new Inner();
i.doStuff();}
}
3。
Class Outer {
private static int size;
public class Inner{
public void doStuff() {
size++;}
}
}
public class TestInner {
public void method() {
Outer o = new Outer();
Outer.Inner i = o.new Inner();
i.doStuff();}
}这是几个内部类的例子