*   >> Lecture Éducation Articles >> hobby >> jeux vidéo de l'ordinateur

Java: Lutte contre le Critics

Java critiques au cours des années ont essayé de dire que C ++ est un meilleur langage. Ils font de fausses déclarations, notamment le fait que Java est trop lent pour programmer des jeux, il a des fuites de mémoire, Java est un langage de haut niveau, et qu'aucun programmeur réel utilise Java pour écrire des jeux. Parlons de ces soi-disant «problèmes» Java a.

Quand les critiques disent que Java est trop lent pour programmer des jeux, ils sont vraiment dire qu'il est plus lent que C ou C ++.

Cette déclaration était très vrai lorsque Java sorti la première fois autour de 1996, mais a changé depuis ses débuts. Java 5.0 a été fixé à seulement 10% plus lent que le C ++. Certaines personnes croient même que les versions les plus récentes sont plus rapides que plaine C ++ Cette grande amélioration est venue principalement en raison de l'amélioration du compilateur.

Une autre chose qui a frappé Java est le soi-disant «fuites de mémoire." Java offre un éboueur qui recycle la mémoire pour empêcher cela.

La plupart des «fuites de mémoire» sont causées par de mauvaises techniques de programmation. Certaines personnes se plaignent que le garbage collector exécute intervalles au mauvais moment, mais cela est soulagée quand un codeur permet le sommeil du programme quelques millisecondes chaque itération

.

Un troisième argument critiques font est qu'il n'y a pas de jeux commerciaux réalisés dans Java. Tel est l'argument facile à réfuter. Il ya beaucoup de jeux qui ont été faites en Java, y compris le Runescape populaire.


En bout de ligne, peu importe ce que les critiques essaient de dire, Java continuera à gagner en popularité en raison de ses nombreux avantages sur C ++.

Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.