1 byte to 1 byte w pamięci?

0

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

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1