*   >> Чтение Образование Статьи >> hobby >> компьютер видео игры

Java: Борьба с Critics

<р> Java критики на протяжении многих лет пытались сказать, что C ++ является лучший язык. Они делают ложные заявления, в том числе Java, слишком медленно, чтобы запрограммировать игры, она имеет утечек памяти, Java является языке высокого уровня, и что никакой реальной программист использует Java, чтобы написать игры. Давайте обсудим эти так называемые "проблемы" Java имеет.

<Р> Когда критики говорят, что Java является слишком медленным, чтобы запрограммировать игры, они действительно говорят, что это медленнее, чем С или С ++.

Это заявление было очень верно, когда Java впервые вышел около 1996 года, но изменилась с первых дней. Java 5.0 была установлена ​​на уровне только 10% медленнее, чем C ++. Некоторые люди даже считают, что новые версии быстрее, чем обычный C ++ Это огромное улучшение пришел в основном из-за улучшений компилятора.

<Р> Еще одна вещь, которая преследует Java является предполагаемые "утечки памяти". Java предлагает сборщик мусора, что перерабатывает память, чтобы предотвратить это. Большинство "утечки памяти" вызваны плохими методами программирования.

Некоторые люди жалуются, что сборщик мусора выполняет в плохо определенные промежутки времени, но это смягчается, когда кодер позволяет программе спать несколько миллисекунд каждый итерации

. <Р> Третий аргумент критиков сделать то, что не существует никаких коммерческих игры, сделанные в Ява. Это проще аргумент опровергнуть. Есть много игр, которые были сделаны в Java, в том числе популярной Runescape.

<Р> Нижняя линия, независимо от того, что критики пытаются сказать, Java будет продолжать набирать популярность из-за его многочисленных преимуществ над C ++.



Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.