Olá,
int enum = 5;
O código acima só compila no Java 1.4 pra baixo, certo?
A partir do Java 1.5, enum passou a ser uma palavra chave.
Isso não estaria quebrando a compatibilidade retroativa do Java?
Olá,
int enum = 5;
O código acima só compila no Java 1.4 pra baixo, certo?
A partir do Java 1.5, enum passou a ser uma palavra chave.
Isso não estaria quebrando a compatibilidade retroativa do Java?
Sim.
Conforme explicado pela própria sun:
http://java.sun.com/j2se/1.5.0/compatibility.html
E você ainda pode ver as incompatibilidade do java 5 para o 6:
http://java.sun.com/javase/6/webnotes/compatibility.html