2016-03-15 2 views
-1

Я относительно новичок в концепциях управления памятью и немного программировал в Java, C++ и Swift, мне было интересно узнать о различиях между методами управления памятью, используемыми каждым из них.Как ARC в Swift отличается от сборщика мусора в Java?

Из того, что я знаю в Java и Swift, объекты могут быть созданы только в памяти кучи. Когда объект выходит за рамки, ссылка удаляется магией. Как это работает? Я понимаю, как это работает на C++, но я был бы очень признателен, если бы вы могли пролить свет на то, как работает управление памятью в Java и Swift.

ответ

Смежные вопросы