Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
Java Machine Learning & IA Think Tank
19 juin 2019

Débuter en java : comment lancer un programme

Pour passer à cette étape, vous devez avoir d'abord réussi à installer ce que l'on appelle un compilateur. 

Chaque programme à son compilateur. N'allez pas prendre un compilateur PYTHON pour faire du JAVA !

Vous voulez courcircuiter Robocop ? 

 J'ai déjà assez d'emmerdes

Pour le langage Java, ce sera netbeans ou éclipse. 

C'est comme monter un meuble Ikea : très fastidieux. Je vous donne donc rendez vous à l'étape de l'installation.

Si vous avez votre IDE installé, vous pouvez lire ces lignes. Sinon, ce sera une perte de temps.

 

Je répète : télécharger netbeans ou eclipse

Sans compilateur ou IDE, pas de programmation (installer netbeans ou éclipse) : c'est la règle pour tous les langages en principe. 

C'est fait ? 

 

Épineux sujet que celui de démarrer un programme sur java. C'est une partie fondamentale qui inquiète au premier abord. 

En réalité, en dépassant quelques idées reçues, vous allez comprendre que c'est extrêmement simple. 

D'abord, regardez les lignes de code comme ce quelles sont : UN NON SENS. Il n'y a pas de logique cachée, alors ne vous inquietez, dites vous que l'ordinateur ne vous comprend pas et pas l'inverse, cela vous évitera des malentendus ou de mauvais souvenirs d'écolier pour les prochaines étapes.

Nous allons dire "bonjour". Lorsque vous dites bonjour, personne ne s'inquiète de savoir d'où vient ce terme ou quelles sont ses origines. Alors décomplexez vous !  

Voici le code à copier sans se poser de questions étymologiques et faire travailler ses méninges. Les instructions sont ce qu'elles sont... Des instructions. N'y cherchez pas du sens pour l'instant. 1+1=2 sauf pour les docteurs en maths et Jean Claude Vandamme, mais vous n'en êtes pas pour l'instant. 

public class {

         public static vous main (String[ ] args)

               {

                System.out.print ("bonjour");

                }

}

 

Les gouttes perlent sur votre front, l'ordinateur a mouliné une fraction de seconde et.. bonjour s'affiche. 

Tous les programmeurs, vous le diront, si tu sais dire bonjour, tu sais tout faire ou presque.

Tout ce qui se trouve avant et après System.out.print("..."); est la  base de tout programme JAVA. Ne cherchez pas à comprendre le sens de ces mots. Lewis Hamilton ne sait probablement pas de quoi un moteur est fait. Contentez vous de le reproduire. 

Le programmeur ne fait pas de l'ethymologie.

A l'intérieur de ce moteur vous allez y glisser votre code. 

Prenons bonjour : 

C'est un mot. Vous auriez pu dire Hello, ciao, l'auteur de blog est très beau etc...

etc.. 

Pour exprimer un mot, il faut la bonne grammaire : 

Les " et les ( ) ;

(" Votre mot ");

Chaque fois que vous exprimez un mot vous devez l'accompagner de cette grammaire. COMPRIS ?

C'est comme cela et pas autrement. C'est une étape à comprendre quand on débute. On pourrait croire qu'il y a du sens en se référant à du langage mais ce serait une perte de temps, surtout quand les instructions vont devenir plus complexes. Ne confondez pas raisonnement (ma pensée) et instructions (comment la transmettre à l'ordinateur).

Dans notre exemple, pour dire bonjour (ma pensée) je dois écrire l'instruction system.out.print et la grammaire. 

System.out.print ("bonjour");

Maintenant vous pouvez magner des phrases, il vous suffit de connaître ou d'aller chercher la bonne grammaire... (Google)

aller à la ligne :  \n

un espace de tabulation : \t

Si je veux écrire :

Brad

                         Pitt

System.out.print("Brad");

System.out.print("\n");

System.out.print("\t");

System.out.print("pitt");

Si cette façon de travailler vous a paru pertinente, vous pouvez approfondir, en lisant l'ouvrage JAVA pour les nuls qui est une très bonne porte d'entrée pour débuter

 Stupéfiant !

 

 

Publicité
Publicité
Commentaires
Java Machine Learning & IA Think Tank
  • Je souhaite partager mes idées, réflexions autour de la programmation, transmettre quelques astuces. La passion n'excuse pas l'ignorance, mais elle peut réduire la distance qui la sépare de la connaissance.
  • Accueil du blog
  • Créer un blog avec CanalBlog
Publicité
Java Machine Learning & IA Think Tank
Archives
Visiteurs
Depuis la création 118
Newsletter
Publicité