Язык Java не зависит от архитектуры вычислительной системы, поэтому один и тот же байт-код может выполняться на любой платформе, где есть среда JAE. Единственное ограничение состоит в том, что среда JAE может работать только с тем подмножеством языка, для которого она предназначена.
Antoncompartió una citahace 8 años
Отсутствует также необходимость управлять распределением памяти, что, зачастую, не является тривиальной задачей. В JAVA удаление объектов, фактически, ложится на программу«сборки мусора» которая освобождает неиспользуемую и перераспределяет память.
Antoncompartió una citahace 8 años
каждый класс в JAVA может порождаться (может быть производным) только от одного какого-либо (базового) класса
Antoncompartió una citahace 8 años
Язык Java является объектно-ориентированным и, следовательно, относится к группе языков, рассматривающих данные как объекты и методы, используемые для этих объектов
Antoncompartió una citahace 8 años
Java язык со строгой типизацией, что помогает выявлять возможные скрытые ошибки.
Antoncompartió una citahace 8 años
В Java отсутствует множественное наследование и указатели, что с одной стороны повышает, читаемость, надежность программного кода, упрощает программирование и предохраняет