In Java la dimensione dei tipi primitivi è indipendente dalla macchina.
http://mindprod.com/jgloss/intvsinteger.html
Google aiuta per domande precise come questa.