外部类不能被static修饰。static只能修饰类中成员,内部类属于外部类的成员,所以可以用static。
- class Test2{
- public static void main(String[] args)throws IOException{
- Animal.Cat.print();
- }
- }
- //外部类不能使用static修饰。
- class Animal{
- static class Cat{
- public static void print(){
- System.out.println(" I love you , honey ! ");
- }
- }
- }
复制代码 |