На самом деле в переменных, имеющих типы классов, хранятся не сами объекты, а ссылки на них. Ссылка (reference) — это указатель на объект (то есть адрес в памяти, по которому находится объект). Если объявить переменную с типом какого-либо класса, не присвоив ей объект, она не будет указывать ни на что.
Программируем на Java
·
Дэн Лук