Sin embargo no puede decirse que Java no tenga grietas ni que se adapta completamente a todos los estilos de programación, todos los entornos, o todas las necesidades.