URL: https://linuxfr.org/forums/programmation-java/posts/question-de-d%C3%A9butant-sur-java-il-nest-jamais-trop-tard Title: Question de débutant sur java, il n'est jamais trop tard :) Authors: Samaty Tramo Date: 2005年01月19日T12:37:36+01:00 Tags: Score: 0 Dans l'optique de faire du dev web sur JonAS et pour s'amuser un peu, je me suis mis à la programmation Java. Pour cela j'ai acheter un livre qui reprend la programmation à la base (cela ne fait pas de mal). Donc j'essaye mon premier programme java javac Dinosaure.java Voir listing du programme [1], puis java Dinosaure Et j'obtiens l'erreur suivante java.lang.ClassNotFoundException: Simple at kaffe.lang.AppClassLoader.findClass (AppClassLoader.java:296) at java.lang.ClassLoader.loadClass (ClassLoader.java:142) Je me suis dit qu'il y avait une erreur dans le nom de la classe. Pour éviter les erreurs j'ai fait simple class Simple { public static void main( String arguments[]){ System.out.println("-------"); } } javac Simple.java Voir listing du programme [1], puis java Simple Et là, même erreur. Et mon bouquin ne me dis rien sur cela, et j'ai respecter la syntaxe de l'exemple à la lettre. Ou est ma, sans aucun doute, grossière erreur ? Tellement grosse que je n'arrive pas à la voir. [1] class Dinosaure { String color; String sex; boolean hungry; void feedDinosaure(){ if( hungry == true ){ System.out.println( "Miam, un gladiateur !" ); hungry = false; } else{ System.out.println( "Non merci, j'ai d\u201aj\u2026 mang\u201a" ); } } void showAttributes(){ System.out.println( "C'est un dinosaure " + sex + " " + color + ". " ); if( hungry == true ){ System.out.println("Le dinosaure est affam\u2001a"); } else{ System.out.println("Le dinosaure est rassasi\u201a"); } } public static void main( String arguments[]){ Dinosaure j = new Dinosaure(); j.color = "orange"; j.sex = "m\u01921e"; j.hungry = true; System.out.println("Appel de la m\u201athode show Attributes ..."); j.showAttributes(); System.out.println("-------"); System.out.println("Alimentation du dinosaure ..."); j.feedDinosaure(); System.out.println("Appel de la m\u201athode show Attributes ..."); j.showAttributes(); System.out.println("-------"); System.out.println("Alimentation du dinosaure ..."); j.feedDinosaure(); } }

AltStyle によって変換されたページ (->オリジナル) /