Почему метод Integer.toString() реализуется с помощью String.valueOf(int i) вместо использования непосредственно статического метода Integer.toString(int i), который вызывается обратно String.valueOf(int i)?
Обновление: я работаю с Sun (теперь Oracle) jdk 1.6.0_12
