Chce się upewnić czy jak mam tablice byte[] to czy gdy zrobię na byte[].length to uzyskam ilosc bytów zajętych w pamięci? czyli jeden element byte to jeden byte zajęty w pamięci
0
1
Same dane zajmują tyle bajtów, ile zwraca .length pomnożone przez liczbę bajtów zajmowaną przez dany typ, czyli dla byte będzie jeden bajt. W rzeczywistości tablica zajmuje kilka bajów więcej, bo gdzieś musi być informacja, że taki obiekt istnieje, gdzie się znajduje w pamięci i ile aktualnie zawiera elementów.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.