Oi,
Se eu tiver a classe em baixo, porque razão a class MyObject tem que ser static? Porque não se pode considerar uma classe normal, mesmo que eu instancie uma dentro de uma class static? Se repararmos, por cada passgem pela classe static eu crio um objecto normal.
public class Class1() {
public static class MapOutputServlet extends HttpServlet {
private static final long serialVersionUID = 8959378560207291947L;
@Override
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
MyObject mo = new MyObject();
}
private class MyObject { ... }
}
Obrigado
