L'environnement Java

Fermé
BideAugustin Messages postés 23 Date d'inscription samedi 13 juin 2020 Statut Membre Dernière intervention 18 septembre 2021 - 28 juin 2020 à 22:25
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 1 juil. 2020 à 11:05
SALUT SALUT !
Je vous prie de bien vouloir me donner un lien pouvant me permettre de tétécharger tous les outils nécessaires pour programmer en Java.
Je suis en apprentissage.

Merci d'avance.
A voir également:

2 réponses

Salut,
pas mal de choses sont indiquées sur le site de l'éditeur:

https://www.java.com/fr/download/faq/develop.xml

Ensuite prenez un IDE dédié à Java comme Eclipse ou NetBeans.
Le plus simple serait de suivre un cours/tuto qui vous explique les étapes pour commencer à écrire le langage et le compiler:

https://www.google.fr/search?q=apprendre+JAVA
0
BideAugustin Messages postés 23 Date d'inscription samedi 13 juin 2020 Statut Membre Dernière intervention 18 septembre 2021
30 juin 2020 à 23:26
Effectivement je suis un tutoriels d'OpenClassroom. On me demande de telecharger IDE puis JRE après avoir approuver la licence, mais bizarrement, sur oracle j'arive pas à voir la licence à approuver comme indiqué dans le tuto
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019 > BideAugustin Messages postés 23 Date d'inscription samedi 13 juin 2020 Statut Membre Dernière intervention 18 septembre 2021
1 juil. 2020 à 07:37
Bonjour,

Pour développer ça n'a jamais été le JRE (Java Runtime Environnement) qu'il fallait télécharger car il ne permettait que l'exécution des programmes, pas leur création, contrairement au JDK (Java Development Kit) qui possède tous les outils de développement, en particulier le compilateur.

https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

Remarque : si je parle de la JRE au passé c'est parce qu'elle n'existe plus depuis Java 11.

Et c'est tout le problème du tutoriel Java d'OpenClassRoom, c'est qu'il est vieux et pas à jour. Il n'y a qu'à lire le chapitre de présentation où on liste les différentes applications possibles avec une interface graphique Swing (remplacé par JavaFX depuis Java 8), une applet (dépréciée depuis Java 9, supprimée en Java 11) ou une application mobile J2ME (alors que l'on a Android).
Ce tutoriel te fournira certes quelques bases, mais ce ne sera pas les plus récentes et il te perdra avec des informations obsolètes et donc inutiles sur des technologies complexes qui n'existent plus.
Donc attention en le lisant à ne pas aller trop loin et n'hésites pas à compléter tes lectures par d'autres sources d'informations plus récentes en particulier sur le tutoriel de l'éditeur (en anglais) :

https://docs.oracle.com/javase/tutorial/index.html

Et en cas de problème tu pourras toujours revenir poser tes questions sur ce forum.
0
BideAugustin Messages postés 23 Date d'inscription samedi 13 juin 2020 Statut Membre Dernière intervention 18 septembre 2021
1 juil. 2020 à 09:38
Merci beaucoup kx. C'est très explicite ta réponse.

J'aurais bien aimé t'avoir à mes côtés pour m'aider. Mais je pourrai aussi me contenter du peu que tu me donneras.

Stp veuille bien me donner un lien qui pourras me permettre d'apprendre de A à Z le langage Java(à jour).
Merci beaucoup d'avance.
0
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
1 juil. 2020 à 11:05
Java est un langage extensible, c'est à dire que n'importe qui peut créer des modules complémentaires de sorte que le langage peut s'étendre à l'infini.
Donc apprendre exhaustivement tout ce que l'on peut faire en Java est impossible. Rien que dans l'API standard il y a plusieurs milliers de classes, mais toutes les apprendre de A à Z est inutile.

Il y a ce lien qui explique la structure du langage Java, elle est exhaustivement à jour, complète et précise. Mais ce n'est pas un tutoriel c'est une documentation extrêmement technique (pas pour un débutant)
https://docs.oracle.com/javase/specs/jls/se14/html/index.html

Un tutoriel n'est pas une mauvaise chose, mais malheureusement les meilleurs ne seront ni en français, ni gratuit, donc il faut savoir faire des compromis :

Pour débuter tu peux regarder ce tutoriel (sauf les pages 6, 7, 8, 12, 13)
https://java.developpez.com/livres-collaboratifs/javaenfants/

Ou celui-ci (partie 1 et 2 uniquement)
https://www.jmdoudoux.fr/accueil_java.htm
0