tite fractale

Introduction à Java, la plateforme

Lancer le diaporama

1. Avertissement


2. Installation


3. Java


4. Popularité


5. Installation du JDK


6. Vérification du JDK


7. Vérification du JDK

G:\tp_java>echo %JDK%
%JDK%
G:\tp_java>set JDK="C:\Program Files (x86)\Java\jdk1.7.0_45"
G:\tp_java>echo %JDK%
"C:\Program Files (x86)\Java\jdk1.7.0_45"
G:\tp_java>%JDK%\bin\java.exe
Syntaxe : java [-options] class [args...]
           (pour l'exÚcution d'une classe)
   ou  java [-options] -jar jarfile [args...]
           (pour l'exÚcution d'un fichier JAR)
...

8. Première compilation


9. Contenu d’un .class


10. Sabotage du JDK


11. JDK minimal


12. JDK minimal


13. JDK minimal


14. JDK minimal


15. JDK minimal


16. JDK minimal

Plus difficile…

`Error occurred during initialization of VM`
`java/lang/NoClassDefFoundError: java/lang/Object`

17. Java ARchive


18. Java ARchive


19. Java ARchive

Autres types similaires :


20. JDK minimal

Dernière difficulté :

Erreur : impossible de trouver ou charger la classe principale
com.sun.tools.javac.Main

21. JDK minimal

Remarque : pour un JDK vraiment minimal, * on pourrait s’amuser à enlever des classes de rt.jar et tools.jar.


22. .java et .class


23. Les chemins de l’école


24. Les chemins de l’école


25. Les chemins de l’école


26. Les chemins de l’école

TODO: packages et chemins


27. Construction d’un .jar à la main


28. Construction d’un .jar exécutable

Manifest-Version: 1.0
Main-Class: TestCompteur

29. Références


30. Approfondissement


31. Fin

Présentation suivante




Christophe Gragnic, le 09/12/2014, 22h09'54".






Page générée le 27/05/2021, 09h53'27" (source).
historique de la page
historique global