<Р> Когда критики говорят, что Java является слишком медленным, чтобы запрограммировать игры, они действительно говорят, что это медленнее, чем С или С ++.
Это заявление было очень верно, когда Java впервые вышел около 1996 года, но изменилась с первых дней. Java 5.0 была установлена на уровне только 10% медленнее, чем C ++. Некоторые люди даже считают, что новые версии быстрее, чем обычный C ++ Это огромное улучшение пришел в основном из-за улучшений компилятора.
<Р> Еще одна вещь, которая преследует Java является предполагаемые "утечки памяти". Java предлагает сборщик мусора, что перерабатывает память, чтобы предотвратить это. Большинство "утечки памяти" вызваны плохими методами программирования.
Некоторые люди жалуются, что сборщик мусора выполняет в плохо определенные промежутки времени, но это смягчается, когда кодер позволяет программе спать несколько миллисекунд каждый итерации
. <Р> Третий аргумент критиков сделать то, что не существует никаких коммерческих игры, сделанные в Ява. Это проще аргумент опровергнуть. Есть много игр, которые были сделаны в Java, в том числе популярной Runescape.
<Р> Нижняя линия, независимо от того, что критики пытаются сказать, Java будет продолжать набирать популярность из-за его многочисленных преимуществ над C ++.