*   >> Læs Uddannelse artikler >> hobby >> computer video games

Java: Bekæmpelse af Kritikere

Java kritikere gennem årene har forsøgt at sige, at C ++ er et bedre sprog. De gør falske påstande, herunder at Java er for langsom til at programmere spil, har det memory leaks, Java er et højt niveau sprog, og at der ingen reelle programmør bruger Java til at skrive spil. Lad os diskutere disse såkaldte "problemer" Java har.

Når kritikere siger, at Java er for langsom til at programmere spil, de virkelig siger, at det er langsommere end C eller C ++. Denne erklæring var meget rigtigt, når Java først kom ud omkring 1996 men har ændret sig siden sin tidlige dage. Java 5.

0 er fastsat til kun 10% langsommere end C ++. Nogle mennesker tror endda, at de nyeste versioner er hurtigere end almindeligt C ++ Denne omfattende forbedring er kommet mest på grund af compiler forbedringer.

En anden ting, der har plaget Java er de formodede "memory leaks." Java tilbyder en affaldsindsamling, som genbruger hukommelse til at forhindre dette. De fleste "memory leaks" er forårsaget af dårlig programmering teknikker.

Nogle mennesker klager over, at affaldsindsamling henretter på dårligt timede intervaller, men dette afhjælpes, når en coder lader programmet søvn et par millisekunder hver iteration.

Et tredje argument kritikere gøre er, at der ikke er nogen kommercielle spil foretaget i Java. Dette er det lettere argument for at tilbagevise. Der er mange spil der er blevet gjort i Java, herunder den populære Runescape.

Bottom line, uanset hvad kritikerne forsøger at sige, Java vil fortsætte med at vinde popularitet på grund af sine mange fordele i forhold C ++.



Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.