Publicité
Il y a beaucoup de gens que je connais qui aimeraient savoir comment programmer, mais ils ne savent pas trop comment commencer et quelles sont les idées générales de la programmation. De plus, il existe un grand nombre de langages de programmation Quel langage de programmation devez-vous apprendre pour le développement de logiciels?Lorsque vous commencez sur la voie de la programmation, il est important que vous investissiez votre temps judicieusement apprendre quelque chose qui vous sera bénéfique dans l'immédiat avec des résultats visibles sur votre plateforme de... Lire la suite choisir, donc choisir le bon pour commencer peut être un peu difficile pour le programmeur inexpérimenté. Cet article vous aidera à démarrer avec une langue relativement facile à apprendre.
Pourquoi apprendre la programmation Java?
Java est mon langage de programmation de choix lorsque j'essaie d'apprendre les concepts de la programmation. En effet, Java est très multiplateforme, a une syntaxe assez lisible (par rapport à d'autres langages), et il existe de nombreux outils qui peuvent faire du développement en Java une tâche assez facile. Avant de commencer, assurez-vous que vous disposez des
JDK installé, car vous ne pourrez rien faire sans.Parties de Java
Les programmes Java sont séparés en classes. Techniquement, chaque classe est son propre programme, mais vous pouvez travailler avec de nombreuses classes pour créer un programme plus grand et plus complexe tout en conservant une bonne organisation du code. Au moins une de ces classes doit être la classe principale ou contenir une méthode principale. Une méthode est un morceau de code qui s'exécute lorsque vous appelez simplement le nom de la méthode. La méthode principale est requise car Java recherche cette méthode pour démarrer le programme. Vous pouvez passer des paramètres à d'autres méthodes si vous le souhaitez, ce qui permet à la méthode de saisir des données et de faire quelque chose avec.
Variables
Il est fort probable que vous deviez également stocker des informations à certains moments. Ce sont des variables, ou parfois appelées champs, qui contiennent les informations. Vous devez spécifier le type de variable pour que Java sache ce que vous essayez de conserver. Cela inclut des choses comme vrai / faux (booléen), des nombres (int, long, double, etc.), et bien plus encore. Comme Java peut prendre en charge la programmation orientée objet, vous pouvez même contenir des instances d'une classe dans une variable.
Exemple
À titre d'exemple, voici une classe qui imprimerait simplement le chiffre 6 sur l'écran:
makeuseof de classe publique. { public static void main (String args []) { int myNum = 6; System.out.println (monNum); } }
2 Applications recommandées
Il y a deux applications que je recommanderais qui vous aideront pendant vos aventures de programmation.
Greenfoot
Greenfoot Apprenez à écrire des programmes en Java avec GreenfootGreenfoot s'occupe de l'apprentissage d'un langage de programmation en fournissant une plateforme de développement, destinée à à des fins éducatives, où les utilisateurs peuvent rapidement démarrer et obtenir des résultats visuels sous forme de graphique. Greenfoot court ... Lire la suite est un moyen très amusant de maîtriser la programmation, car vous pouvez voir toutes les modifications que vous apportez au code dans un jeu vidéo. De plus, il existe une communauté formidable qui peut apporter de l'aide, des idées et bien plus encore. Donc, si vous voulez une expérience de programmation visuelle, Greenfoot est un excellent moyen de commencer.
Geany
Pour ceux qui veulent avoir un assez bon éditeur pour faire la programmation sérieuse, je recommande d'utiliser Geany Geany - Un grand éditeur de code léger pour LinuxÉtonnamment, Linux n'offre pas autant de bons IDE (environnements de développement intégrés). Je crois que c'est parce qu'à l'époque, la plupart des programmeurs Linux avaient sorti le bon vieux bloc-notes (ou gedit dans ce cas), et avaient commencé ... Lire la suite . Il est disponible pour tous les systèmes d'exploitation, est relativement léger et fait simplement le travail. Il y a en effet beaucoup d'autres éditeurs que les gens peuvent choisir, et ils sont invités à les utiliser à la place, mais ma recommandation reste avec Geany.
2 sites Web recommandés
Il existe quelques sites Web qui peuvent vous aider si cette introduction n'a pas beaucoup de sens.
Le premier est «Javanotes 6.0»Qui fournit une explication beaucoup plus longue mais complète des concepts de programmation Java de base. Vous trouverez ici de nombreuses informations et quelques exercices de programmation. Si vous en avez le temps, c'est une excellente lecture.
Enfin, vous pouvez également consulter Page HowStuffWorks sur Java. Il comprend également des informations et vous guide pour créer votre premier programme. Ceci est une autre lecture intéressante, et implique un premier problème différent de l'exemple traditionnel «Hello World».
Conclusion
Débuter avec Java n'est pas aussi difficile qu'il n'y paraît. Avec du temps et de la pratique, vous y arriverez et, à partir de là, vous pourrez créer des programmes plus complexes offrant plus de fonctionnalités. De plus, si vous maîtrisez les concepts de programmation, il sera plus facile d'apprendre d'autres langages de programmation car une grande partie du processus d'apprentissage est simplement une syntaxe différente.
Faites-nous savoir quelles sont vos applications et outils Java dans les commentaires ci-dessous.
Danny est un senior à l'Université de North Texas qui aime tous les aspects des logiciels open source et Linux.