CodeGym /Cours Java /Syntaxe Java /Le programme le plus simple

Le programme le plus simple

Syntaxe Java
Niveau 3 , Leçon 1
Disponible

« Salut Diego ! »

« Salut, Amigo ! »

« Le professeur m'a félicité récemment. Il est content de voir que je progresse aussi rapidement grâce à ses leçons. »

« Tu dis que tu progresses grâce aux leçons du professeur !? Ben voyons ! Il ne se rend même pas compte que ce qu'il dit est ridicule ? »

« Bon, oublie ça. J'ai quelque chose d'intéressant pour toi aujourd'hui. Je vais te montrer comment écrire le programme le plus simple (ou minimal). C'est très facile. Un programme minimal est constitué d'une classe et contient une méthode : main(). Voici à quoi ça ressemble. »

Le programme le plus simple
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

« J'ai déjà vu ça avant, donc je comprends. »

« Bien sûr, personne n'a besoin de programmes de ce genre. Plus le problème résolu par un programme est compliqué, plus ce programme est cool. C'est pourquoi les programmes se composent normalement de milliers de classes. »

« Un programme moyen est écrit par une équipe de dix personnes sur 2 à 3 ans. »

« Qu'est-ce qui constituerait un gros programme, alors ? »

« Disons un programme qui nécessiterait les efforts d'une équipe de 100 personnes pendant 5 ans. »

« 500 années humaines ? Oh, ouah ! »

« Oui. Java est un des meilleurs langages de programmation pour écrire des programmes gros, voire très gros. »

« Je ne veux même pas savoir ce qu'est un 'très gros' programme. »

« Tu as bien raison ! Tu comprends vite. »

« Les programmeurs ont rapidement réalisé qu'il était difficile de naviguer à travers des milliers de classes. Ils ont donc inventé des programmes spéciaux qui accélèrent considérablement le processus d'écriture de programmes. Plus le programme que tu écris est gros, plus les avantages sont évidents. »

« Tu dis que des programmeurs ont inventé un programme pour écrire des programmes ? »

« Oui. Qu'est-ce qui te surprend tant ? Un programme est avant tout un outil pour l'automatisation de tâches de routine. Quand tu écris du code pendant des années, tu réalises qu'il y a beaucoup de tâches de ce genre. »

« Un programme pour la création de programmes est appelé Environnement de Développement Intégré (EDI).

Aujourd'hui, je vais t'en présenter un.

Non, aujourd'hui je vais te présenter le meilleur d'entre eux ! Il s'appelle IntelliJ IDEA, et il deviendra ton fidèle ami pour les années à venir. Vois-le comme ton compagnon expérimenté qui est toujours là pour t'offrir son aide et ses conseils. »

« Alors là ça m'intrigue ! »

« Si tu comptes éviter d'écrire tes programmes dans Word, tu auras besoin d'un bon environnement de développement, tu sais ? Nous, les robots, on adore IntelliJ IDEA Community Edition. Télécharge et installe la dernière version. »

Indice 1
Cherche IntelliJ IDEA sur Google

Indice 2
Accède à la page de téléchargement d'IntelliJ IDEA

Indice 3

« Tu vas aussi devoir installer un kit de développement Java (JDK). Un JDK est un kit pour les développeurs Java, créé par les fondateurs de la plateforme Java. Il contient une machine virtuelle Java, le compilateur Java et bien d'autres choses qui peuvent servir à un développeur Java expérimenté. »

« Pourquoi je ne pourrais pas continuer à écrire mes programmes sur le site ? »

« C'est pratique pour les petits programmes, mais il est préférable d'écrire les plus gros dans IntelliJ IDEA. Nous te préparons à devenir programmeur professionnel, donc tu as tout intérêt à maîtriser ces outils géniaux au plus vite. N'aie pas peur. Ce programme a été créé pour te simplifier la vie, pas pour te mettre des bâtons dans les roues. Tu t'y habitueras rapidement. Tu ne voudras plus jamais revenir en arrière. »

« Pour apprendre à écrire des programmes, tu dois écrire des programmes. Pour cela, installe IntelliJ IDEA et un JDK sur ton ordinateur. Télécharge et installe la dernière version (JDK 8). »

Indice 1
Cherche un Java JDK sur Google

Indice 2
Accède à la page de téléchargement de JDK 8

Indice 3

  1. Clique sur « Accepter le contrat de licence »
  2. Choisis jdk-8u181-windows-x64.exe si tu as la version 64 bits de Windows
  3. Choisis jdk-8u181-windows-x586.exe si tu as la version 32 bits de Windows
  4. Si tu as Linux, pas besoin de t'expliquer

Indice 4

« Consolidons la théorie avec un exercice. »

Commentaires (12)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
NALOU niveau 4, France, France
8 mars 2023
POUR CEUX QUI N’Y ARRIVE PAS : - Il faut télécharger JetBrain 2018.02.8 (si vous télécharger une version plus récente cela risque de ne pas fonctionner) voici le lien https://www.jetbrains.com/idea/download/other.html (Suivez le même tutoriel que sur la première vidéo de la page Niveau 3, Leçon 1) - Télécharger Java SE Development Kit 8u181 (ne vous tromper pas ! ce n’est pas « server » mais bien « JDK » jdk-8u181-windows-x64.exe ) suivez le tutoriel de la 2ème vidéo de la page Niveau 3 Leçon 1) voici le lien https://www.oracle.com/fr/java/technologies/javase/javase8-archive-downloads.html - Puis suivez la suite des tutoriels de la page suivante 😉
Alexandre42 niveau 3, France, France Expert
29 mars 2024
Bonsoir, Il semble que jdl-8u181 soit verrouillé en tant que archives... Comment l'obtenir ?
Alexandre42 niveau 3, France, France Expert
29 mars 2024
Dois-je créer un compte oracle obligatoirement comme le site me le demande ?
Alexandre42 niveau 3, France, France Expert
19 juillet 2024
Le téléchargement n'a toujours pas lieu car cela me demande mon compte "Oracle"... Pour le JDK
andrea niveau 4, France, France
16 janvier 2023
bonjour je n'arrive a installer jdk sur linux. merci de m'aider
goune stephie niveau 22
23 juin 2021
s'il vous plît, j'ai installé Intellij IDEA sur android mais mon fichier ne s'ouvre pas aidez moi
John Squirrels niveau 41, San Francisco, Poland
26 juin 2021
Veuillez essayer d'installer IntelliJ IDEA sur un ordinateur, pas sur un appareil Android.
Kakashi12082007 niveau 3, France
14 novembre 2020
Est ce que sa fonctionne aussi sur telephone android
Alex Vypirailenko niveau 41, USA
14 novembre 2020
You can find our app here.
pierre niveau 9, Beijing, China
23 novembre 2019
nothing displayed after the verification
Dia niveau 3, Dakar, Senegal
26 novembre 2019
Hi Pierre, Ihave the same issue. Have you resoved it ?
pierre niveau 9, Beijing, China
25 décembre 2019
Yep, you just need to contact them on the chat. They ll do the necessary very quickly. Now it's working perfectly.