Maison  >  Article  >  développement back-end  >  Lequel dois-je apprendre en premier, Python ou Java ?

Lequel dois-je apprendre en premier, Python ou Java ?

(*-*)浩
(*-*)浩original
2019-06-15 16:10:254549parcourir

Nous savons que Java et Python sont des langages de programmation très populaires aujourd'hui, donc pour les étudiants qui viennent de commencer à apprendre la programmation, choisir le langage à apprendre devient un problème difficile. Parce que je suis moi-même programmeur, si je vous donne des conseils subjectifs, ils seront évidemment biaisés. Je vous suggérerai d'abord d'apprendre Java, puis d'apprendre Python, mais si vous demandez à un programmeur Python, vous obtiendrez peut-être la réponse opposée.

Lequel dois-je apprendre en premier, Python ou Java ?

Nous pouvons conclure de l'analyse de communautés célèbres à travers le monde que Java est toujours un langage plus populaire, qu'il s'agisse de Zhihu, CSDN ou du plus professionnel StackOverFlow Dans d'autres communautés, il y a toujours plus de discussions et de problèmes liés à Java qu'à d'autres langages. (Apprentissage recommandé : Tutoriel vidéo Python)

Quand je suis entré en contact avec Python pour la première fois, je pensais que c'était juste un langage de script, mais j'ai découvert plus tard que c'était mon malentendu après tout. , Python est également un langage de script. C'est un langage de programmation orienté objet puissant, et il est très actif dans diverses communautés. Il y a encore beaucoup de gens qui aiment ce langage de programmation. Si l’on veut choisir un langage attractif, simple et puissant, et bénéficiant d’un fort soutien communautaire, évidemment ces deux langages remplissent les conditions. Nous devons encore continuer à lutter. Faisons donc d'autres comparaisons.

Le premier point est la quantité de code. Il faut 10 lignes de code pour lire un fichier via les E/S en Java, mais seulement deux lignes de code suffisent en Python. C'est un avantage de Python, car les programmeurs débutants veulent absolument écrire moins de code.

Le deuxième point concerne les variables statiques et les variables non statiques. Ce que je veux dire, c'est que pour les novices, vous avez besoin d'un langage avec de fortes contraintes de type et d'un compilateur rigoureux pour vous éviter de faire des erreurs. En Java, vous n'écrirez pas de code avec des types de variables déroutants, mais en Python, vous n'écrirez pas de code avec des types de variables déroutants. types de variables. Vous devez avoir certaines connaissances en tête, donc j'aime beaucoup Java pour cela.

Le troisième point est la vitesse d'exécution. C’est l’élément vital des applications d’entreprise, et Java est évidemment plus rapide que Python.

Le quatrième point est que vous devez compiler le code avant d'exécuter Java, mais Python peut être exécuté directement sans compilation. Les commandes Python peuvent être directement interprétées dans la console Python, ce qui est plus important pour les novices de simplicité. .

Ainsi, après une petite comparaison, nous avons constaté que chacune des deux langues​​a ses propres avantages. Nous ne continuerons pas à comparer. La langue que vous choisissez mérite vraiment votre attention, en particulier. combinaison avec votre spécialité et ce que vous envisagez de faire à l'avenir. Mais ne laissez pas ce problème vous déranger trop longtemps. Après tout, le temps est précieux. Allez, ce n'est que lorsque vous êtes sur la bonne voie que vous pourrez faire un vrai choix dans votre cœur.

Enfin, en tant que programmeur Java, je parle de mon point de vue personnel : vous ne regretterez pas d'avoir appris Java et de le traiter comme un langage de programmation pour votre carrière. Bien sûr, vous pouvez également utiliser votre temps libre. Prenez le temps. pour apprendre Python et écrire quelques gadgets pratiques. Cela dit, si vous avez encore du mal, ne serait-ce pas fini si vous les preniez tous ? C'est l'état qu'un technicien devrait avoir. N'est-ce pas ?

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn