Sto guardando un'app in java che funziona su entrambi i sistemi a 32 bit e 64 bit e si occupa principalmente di indirizzi IP. Questi indirizzi IP sono mantenuti come numeri interi, e il tipo normale per questo spreca una tonnellata di memoria su piattaforme a 64 bit (e sì, l'uso della memoria ha già dimostrato di essere un problema qui). Come si dichiarano valori interi a 32 bit che rimangono a 32 bit anche su architetture x64?Come si dichiara un numero intero a 32 bit in java?
Come io sono un novizio java, se c'è un tipo built-in che è già progettato per gestire gli indirizzi IP non esitate a farlo notare a me;)
ho pensato 'int' in Java è di tipo a 32 bit ?! – AraK
@AraK - forse lo è, ma non sono sicuro che non si adatta a 64bit sui sistemi x64 e non sto vedendo una risposta definitiva nella documentazione. –
O meglio, lo vedo per int, ma nessun riferimento ovunque per ** unsigned ** int. –