Как правило, код, работающий под 1.4, должен работать под 1.5. Я не думаю, что какие-либо ранее осуждаемые методы были даже удалены. Тем не менее, ошибки исправляются между выпусками, и вы можете получить несколько иное поведение, если ваше приложение написано таким образом, что зависело от ошибки (я сталкивался с этим в приложении Swing).