当前搜索:
先上总结:
1、一个类的静态内部类,因为是静态的,所有不需要有包裹类的对象就可以实例化这个内部类(new Out.Inner()),所以在包裹类的静态方法中可以直接new这个内部类,而且静态内部类不可以访问包裹类的成员变量。
2、一个类的非静态内部类,必须要先有包裹类的对象才能实例化这个内部类...
1、分析
大家都知道,一个聊天工具需要client和server两部分, ser