我有一個類,如:的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