Apprenez la programmation Java - les bases
Java est l'un des langages de programmation les plus célèbres au monde et est utilisé sur plus de trois milliards d'appareils. Si vous voulez apprendre Java, vous obtiendrez une première introduction ici.
Java: comment créer votre premier programme
Pour pouvoir coder correctement avec Java, vous avez besoin d'un environnement de développement, en bref: IDE. IntelliJ ou Visual Studio est très approprié pour Java. Divers premiers programmes peuvent être trouvés dans la galerie de photos à la fin de l'article.
- En Java, chaque commande à exécuter doit être dans une classe. Important: Le programme principal est généralement dans une classe appelée "Main". Cependant, vous pouvez également ajouter plus de classes. Notre premier programme commence donc par le code "class Main {".
- Chaque application Java a également un point de départ, qui est une méthode (ou "fonction") appelée "principale". Ensuite, vous devez ajouter le code "public static void main (String [] args) {". En Java, "public" signifie que n'importe qui peut accéder à cette fonction. Le mot "statique" signifie que la méthode peut être exécutée sans instance. Cela signifie: lors de la création de l'objet, aucune mémoire n'est réservée aux attributs / méthodes. Ces éléments sont créés lors de la compilation. La compilation signifie que le code de programme que vous avez écrit est converti en un code exécutable ("langage machine"). De plus, "void" signifie que cette méthode ne renvoie rien. Le nom de cette méthode est "main".
- Ensuite, nous voulons que le programme affiche le mot "bonjour". Pour ce faire, écrivez "System.out.println (" Hello ");". Votre premier programme Java est maintenant prêt. N'oubliez pas d'ajouter deux "}" à la fin.
Commentaires en Java
Pour faciliter la programmation, vous pouvez ajouter divers commentaires.
- Vous pouvez créer un commentaire sur une ligne comme suit: »// Ceci est un commentaire«
- Vous pouvez également ajouter un commentaire sur plusieurs lignes de la même manière. Cela commence par "/ *" et se termine par "* /".
- Enfin, vous pouvez également ajouter un commentaire de documentation. Pour ce faire, écrivez "/ **" au début et "* /" à la fin. Chaque nouvelle ligne de ce commentaire commence par un "*". Un commentaire de documentation est utile si, par exemple, vous souhaitez indiquer la version du programme et l'auteur. Ce type spécial de commentaire est utilisé pour documenter les applications directement dans le code source. Ensuite, vous pouvez générer une documentation détaillée du programme. Pour les petits programmes, cependant, ce n'est pas si important pour le moment.
Java: créer des variables - comment cela fonctionne
Pour travailler en Java, vous devez créer des variables.
- Pour ce faire, vous devez gérer les types de données normaux en informatique. Il y a d'abord l'entier. Ceci est un entier. La commande »int var1 = 42;« définit par exemple la variable "var1" et lui affecte la valeur entière "42".
- Vous trouverez également souvent des chaînes en Java. Il peut s'agir de mots ou de phrases entières. La commande »String name =" Hans ";« affecte la valeur "Hans" à la variable "name".
- Vous pouvez également définir des numéros de virgule en Java. Cela peut être fait, par exemple, avec la commande "double var2 = 15.9;".
- Ensuite, le "Char". C'est un seul caractère. Une commande pour ce faire pourrait être "char var3 = 'Z';" en Java.
- Enfin, il existe le type de données "Boolean", qui peut avoir deux états: True ou False. En Java, par exemple, vous pouvez le faire avec la commande "boolean var4 = true;".
Opérateurs mathématiques en Java
Tout comme dans d'autres langages de programmation, il existe différents opérateurs en Java.
- Comme en mathématiques classiques, vous pouvez ajouter deux sommets avec »+«. Avec "-" vous soustrayez un subtrahend d'une minute. Avec "*" vous pouvez multiplier deux facteurs et avec "/" vous pouvez diviser un dividende par un diviseur pour obtenir le quotient.
- Il existe également une fonction appelée "Modulo" en Java. Le caractère "%" est utilisé pour cela. Un exemple serait le code "int res = 23% 6;". 23 divisé par 6 donne 3, le nombre 5 restant. Ce nombre est stocké dans la variable "res".
- Vous pouvez également calculer avec des variables (voir paragraphe précédent). Cependant, les nombres qui sont stockés dans les variables respectives sont utilisés dans le calcul.
Java: incrémentation et décrémentation
Ces fonctions sont essentielles, notamment pour les boucles.
- Par exemple, vous pouvez stocker un entier dans la variable "x". Avec le code »x = x + 1;« vous pouvez augmenter la valeur de 1. Cependant, pour économiser de l'espace, vous pouvez également écrire "++ x".
- De même, la valeur peut être réduite de 1 avec »--x«.
- Cependant, vous pouvez faire la différence entre "Prefix" et "Postfix" (ou en allemand: "Prefix" & "Suffix"). Un exemple est le code "int x = 34;" ⮩ "int y = ++ x;". Dans ce cas, la valeur 34 est d'abord augmentée de 1 et ensuite seulement affectée à la variable y. Après cette étape, les deux variables ("x" & "y") ont la valeur "35". Le tout est appelé "préfixe".
- Au lieu de "++ x", vous pouvez écrire "x ++". D'abord, la valeur de la variable "x" est affectée à la variable "y", puis la valeur de "x" est augmentée de 1. Alors que "y" a la valeur 34, "x" a déjà la valeur 35.
- Les "opérateurs d'affectation" sont également très pratiques. Au lieu de "num2 = num2 + num1", vous pouvez également écrire "num2 + = num1". Le tout fonctionne également avec les soustractions (»- =«), les multiplications (»* =«), les divisions (»/ =«) et les divisions avec le reste (»% =«).
Rassemblez les chaînes
Comme vous le savez déjà, une chaîne est une chaîne en informatique.
- En Java - comme dans d'autres langages de programmation - vous pouvez assembler une chaîne de plusieurs autres chaînes.
- Un exemple de ceci est le code »String firstN =" Hans ";« ⮩ »String lastN =" Peter ";« ⮩ »String name = firstN +" "+ lastN;«.
Java: entrée utilisateur reçue
Pour que l'utilisateur puisse interagir avec le programme Java, il est pratique de lire les frappes.
- Pour ce faire, écrivez d'abord la commande »import java.util.Scanner;« pour importer le module requis.
- Créez ensuite un nouveau scanner avec »Scanner Input = new Scanner (System.in);«.
- Avec la commande »System.out.println (Input.nextLine ());« vous pouvez maintenant avoir la sortie de ligne entièrement entrée.
- Alternativement, vous pouvez également utiliser nextByte (), nextShort (), nextInt (), nextLong (), nextFloat (), nextDouble (), nextBoolean () ou next () «Utilisez. Cela dépend à son tour du type de données que vous souhaitez recevoir.
Apprenez la programmation Java - Partie 2
Maintenant que vous connaissez les bases, vous pouvez jeter un œil à notre partie 2 du guide de programmation. Vous en apprendrez plus sur les conditions et les boucles en Java.
Dans le prochain conseil pratique, nous vous montrerons comment convertir facilement des nombres à virgule flottante.