Язык Java не зависит от архитектуры вычислительной системы, поэтому один и тот же байт-код может выполняться на любой платформе, где есть среда JAE. Единственное ограничение состоит в том, что среда JAE может работать только с тем подмножеством языка, для которого она предназначена.
Antonalıntı yaptı7 yıl önce
Отсутствует также необходимость управлять распределением памяти, что, зачастую, не является тривиальной задачей. В JAVA удаление объектов, фактически, ложится на программу«сборки мусора» которая освобождает неиспользуемую и перераспределяет память.
Antonalıntı yaptı7 yıl önce
каждый класс в JAVA может порождаться (может быть производным) только от одного какого-либо (базового) класса
Antonalıntı yaptı7 yıl önce
Язык Java является объектно-ориентированным и, следовательно, относится к группе языков, рассматривающих данные как объекты и методы, используемые для этих объектов
Antonalıntı yaptı7 yıl önce
Java язык со строгой типизацией, что помогает выявлять возможные скрытые ошибки.
Antonalıntı yaptı7 yıl önce
В Java отсутствует множественное наследование и указатели, что с одной стороны повышает, читаемость, надежность программного кода, упрощает программирование и предохраняет