Java программирование.

Как минимум, не нужно следить за памятью, случайными копированиями (их нет).
 
В Java не нужно следить за памятью? Нужно, просто механизм иной. Всё равно не стоит создавать тонны, мегатонны пустых объектов, которые дальше цикла/метода не выходят.
 
CoomingSoon написал(а):
В Java не нужно следить за памятью? Нужно, просто механизм иной. Всё равно не стоит создавать тонны, мегатонны пустых объектов, которые дальше цикла/метода не выходят.
Ну в крайности-то не стоит бросаться.
 
Не особо и крайности. Есть же любители создать ResourceLocation в цикле. Вообще, в Java следует следить за памятью. Но не контролировать, этого делать нельзя. GC сам решает, когда нужно собрать мусор. Не так ли?
 
В жабе есть отличные удобные средства для отладки утечек памяти (visualvm) - и все проблемы решаются довольно быстро.
Насчет С++ - хз, как там с этим. Но проблем с памятью там явно намного больше. Плюс выше порог вхождения, т.к. С++ - огромный монстр с кучей legacy фигни, то есть ещё надо разобраться, чем пользоваться вообще не стоит и как на нём пишут современный код.
Удобные инструменты и IDE решают довольно сильно в этом плане.
 
Но сами плюсы не сильно сложнее Java, считаю я. Хоть и требуют большей осторожности, да.
Java, в своём роде, - кофе; С++ же - амфетамин.
 
Назад
Сверху