因为你的内部类不是静态的,所以他的初始化必须依赖于外部类的具体实例,所以不能使用静态块。你可以把内部类改成静态的。
public class TestReflection
{
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
}
static class T
{
static
{
System.out.println("CCCCCCCCCCCCCCCCCCCCCCCCCCC");
}
}
}
内部类中不能声明静态块,想声明的话在外部类写
类里面建立方法 你在一个类里面再建一个类算怎么回事儿?
吊袜带哇