середа, 15 липня 2015 р.

Java: про память

Можна уявити собі Excel. Сторінка в Exсel складається з комірок, і в кожної комірки є її унікальний номер (A1, A2,…B1, B2). Знаючи номер комірки, завжди можна записати щось в неї або ж отримати значення, яке в ній зберігається. Память компютера подібна до цього. Програма і її дані під час роботи зберігаються в памяті. Вся память компютера представлена у вигляді маленьких комірок - байт. У кожної комірки є її унікальний номер - 0, 1, 2, 3, ... (нумерація починається з нуля). Знаючи номер комірки, ми можемо зберегти в неї певні дані. Або ж витягти з неї дані. В одних комірках зберігається код програми - набір команд для процесора, а в інших - дані цієї програми. Номер кожної комірки також називають її адресом. Коли в коді програми задається змінна, їй виділяється частинка ще не використаної памяті. Зазвичай це кілька байт

Немає коментарів:

Дописати коментар