Différences : 1. Le temps de compilation d'un seul fichier est plus rapide en Java qu'en langage C ; 2. Le langage C peut exploiter directement la mémoire, mais Java ne peut pas l'exploiter directement 3. Le langage C peut encapsuler la dynamique ; bibliothèques, mais Java ne le peut pas ; 4. C Le langage a des pointeurs, mais Java n'a pas de pointeurs ; 5. Le langage C peut exploiter directement le port série, tandis que Java nécessite la prise en charge des packages jar tiers, etc.
Cet article présente principalement la différence entre le langage C et Java. J'espère qu'il sera utile aux amis dans le besoin !
La différence entre le langage C et Java :
1 La syntaxe est différente
2. que le langage C ;
3. Le langage C peut exploiter directement la mémoire, mais Java ne peut pas l'exploiter directement ;
4. >5. Le code du langage C n'est pas facile à multiplateforme, le code Java est facile à multiplateforme ;
6. Le langage C a des pointeurs, java n'a pas de pointeurs ; Le langage peut exploiter directement le port série, Java a besoin de la prise en charge des packages jar tiers ;
8. Les threads du langage C sont plus flexibles et les threads Java ont été encapsulés
9. être utilisé pour exécuter des fonctions individuelles, ce qui peut augmenter l'efficacité, et Java est adapté au développement d'applications Web
10. Unix est écrit en langage C, et Java est également écrit en langage C ;
11. Lorsque JAVA fait du développement Web, il existe déjà de nombreuses technologies de framework établies, et il existe très peu de langage C, et il doit gérer le contenu sous-jacent, ce qui est très difficile pour les développeurs qui ne sont pas familiers avec l'ordinateur. principes ; 12. Il y a trop de packages open source pour JAVA, et il existe aussi du langage C mais moins, et c'est un framework pour un certain domaine d'application métier.
Recommandations associées : "Tutoriel Java
" "Tutoriel C
"Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!