Что возвращает новый оператор в Java?
Что возвращает новый оператор в Java?

Видео: Что возвращает новый оператор в Java?

Видео: Что возвращает новый оператор в Java?
Видео: Java для начинающих. Урок 16: Тип возвращаемого значения метода. 2024, Ноябрь
Anonim

В новый оператор создает экземпляр класса путем динамического выделения (т. е. выделения во время выполнения) памяти для новый объект и возвращение ссылка на это воспоминание. Эта ссылка затем сохраняется в переменной. Таким образом, в Джава , все объекты класса должны быть размещены динамически.

В связи с этим, что нового возвращается в Java?

В новый Оператор возвращает ссылку на созданный им объект. Эта ссылка обычно присваивается переменной соответствующего типа, например: Point originOne = новый Точка (23, 94); Ссылка вернулся посредством новый оператор делает не обязательно присваивать переменную.

Во-вторых, что делает новый оператор? Основная цель новый оператор для выделения памяти для переменной или объекта во время выполнения. Это является используется вместо функции malloc (). Когда новый оператор При использовании переменные / объекты считаются указателями на выделенную для них ячейку памяти.

Впоследствии может возникнуть вопрос, а что делает оператор new в Java?

' новый ' оператор в Java это отвечает за создание новый объект или мы можем сказать экземпляр класса. Фактически, он динамически выделяет память в куче с указанием ссылки из стека. Динамическое размещение является просто означает, что память является выделяется во время выполнения программы.

Что новый оператор объясняет на примере?

В новый оператор обозначает запрос на выделение памяти в куче. Если доступно достаточно памяти, новый оператор инициализирует память и возвращает адрес вновь выделенной и инициализированной памяти переменной-указателю.

Рекомендуемые: