public class ExternalServlet{
public class Test{
}
}
如果
ExternalServlet.Test test = new ExternalServlet.Test();
会报错:
"xxx" is not an enclosing class
所以只能分开写,要有外部类的实例。
ExternalServlet externalServlet = new ExternalServlet();
ExternalServlet.Test test = externalServlet.new Test();
或者内部类变为静态的。
public class ExternalServlet{
public static class Test{
}
}