我有一个类,如:的Java内部类的进口在声明类
package com.example;
public abstract class AbstractClass<S> {
//stuffs
}
然后继承它的类,并定义泛型类型作为自己的内部类:
package com.example2;
import com.example.AbstractClass;
import com.example2.MyObject.MyObjectInnerClass;
public class MyObject extends AbstractClass<MyObjectInnerClass> {
//other stuffs
public static class MyObjectInnerClass {
}
}
为什么需要导入com.example2.MyObject.MyObjectInnerClass
如果它保持在同一个文件中?
这应该是公认的答案,因为它实际上给出了原因。 – zubergu