Il tipo di variabile lo scegli in base alle operazioni che devi svolgere e ai limiti del tipo scelto.
Se ad esempio devi fare un ciclo che va da 1 a 300, non puoi usare un Byte perchè il suo campo va da 0 a 255 e quindi andresti in overflow.
Se invece devi fare delle operazioni con i decimali, devi considerare che i Byte, Integer e Long non hanno parte decimale.
Devi anche considerare che l'ideale sarebbe scegliere il giusto tipo di variabile e quindi non scegliere la più capiente ma la più adatta.