[quote]
/**
* 匿名内部类
* @author Administrator
*
*/
public class Niming {
public Niming(){
System.out.println("父类构造方法");
}
public void niming(){
new Niming(){
void add() {
System.out.println("匿名内部类");
}
}.add();
}
//内部类
public class NimingClass{
public NimingClass(){
System.out.println("内部类");
}
}
public void testNimingClass(){
NimingClass n=new NimingClass();
}
public static void main(String[] args) {
Niming n=new Niming();
n.niming();
n.testNimingClass();
}
}
[/quote]
/**
* 匿名内部类
* @author Administrator
*
*/
public class Niming {
public Niming(){
System.out.println("父类构造方法");
}
public void niming(){
new Niming(){
void add() {
System.out.println("匿名内部类");
}
}.add();
}
//内部类
public class NimingClass{
public NimingClass(){
System.out.println("内部类");
}
}
public void testNimingClass(){
NimingClass n=new NimingClass();
}
public static void main(String[] args) {
Niming n=new Niming();
n.niming();
n.testNimingClass();
}
}
[/quote]