*   >> Leitura Educação Artigos >> hobby >> jogos de vídeo do computador

Java: Lutando contra o Critics

Java críticos ao longo dos anos têm tentado dizer que C ++ é uma linguagem de melhor. Eles fazem falsas alegações, incluindo o Java é muito lento para programar jogos, tem vazamentos de memória, Java é uma linguagem de alto nível, e que nenhum programador de verdade usa Java para escrever jogos. Vamos discutir esses chamados "problemas" Java tem.

Quando os críticos dizem que o Java é muito lento para programar jogos, eles realmente estão dizendo que é mais lento do que C ou C ++.

Esta declaração foi muito verdadeiro quando Java surgiu pela primeira vez por volta de 1996, mas mudou desde seus primeiros dias. Java 5.0 foi fixado em apenas 10% mais lento do que C ++. Algumas pessoas ainda acreditam que as versões mais recentes são mais rápidos do que simples C ++ Esta grande melhoria veio principalmente por causa de melhorias de compilador.

Outra coisa que tem atormentado Java é as supostas "falhas de memória." Java oferece um coletor de lixo que recicla memória para evitar isso.

A maioria dos "vazamentos de memória" são causados ​​por técnicas de programação ruins. Algumas pessoas reclamam que o coletor de lixo executa em intervalos mal cronometrados, mas esta é aliviada quando um codificador permite que o sono programa alguns milissegundos cada iteração.

Um terceiro argumento críticos fazem é que não há jogos comerciais feitas em Java. Este é o argumento mais fácil de refutar. Há muitos jogos que foram feitos em Java, incluindo o Runescape popular.


A linha inferior, não importa o que os críticos tentam dizer, Java vai continuar a ganhar popularidade por causa de suas muitas vantagens sobre o C ++.

Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.