Следующий фрагмент кода возвращает 46059 на Java 6 и 48757 на Java 7. Любые идеи, которые могли бы измениться?
int i = 0;
for(char c = Character.MIN_VALUE; c < Character.MAX_VALUE; c++){
if(Character.isLetterOrDigit(c)){
i++;
}
}
System.out.println(i);