1、一、内部类详解1、定义 一个类的定义放在另一个类的内部,这个类就叫做内部类。Java代码1.public class First { 2.public class Contents{ 3. public void f(){ 4. System.out.println("In Class First's inner Class Contents method f()"); 5. } 6.} 7. } publicclassFirst{publicclassContents{publicvoidf(){
2、System.out.println("InClassFirst'sinnerClassContentsmethodf()");}}}像这样的,Contents就叫做内部类内部类了解外围类,并能与之通信(后面详细讲)2、链接到外围类 创建了内部类对象时,它会与创造它的外围对象有了某种联系,于是能访问外围类的所有成员,不需任何特殊条件。 Java代码1. public class First { 2.public class Contents{ 3. public void getStr(){ 4.