Retourner aux forums || Retourner au forum Programmation.java
Programmation.java : Question de débutant sur java, il n'est jamais trop tard :)
Posté par Samaty Tramo (page perso, ) le 19 janvier 2005Pour 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();
}
}
> Lire le message (7 commentaires, moyenne: 1,6).
Java 2 plateforme
Je parie sur Java 2 plateforme chez campus (java 2 en 31 jours quoi).
Normalement sur le CD il doit y avoir les exemples non ?
-
[^]Re: Java 2 plateforme
Posté par alberthier (page perso, ) le 20/01/2005 à 08:32. (lien). Évalué à 1.J'ai d'ailleurs trouvé ce bouquin assez nul.
C'est vraiment de base et on n'y apprend rien de vraiment intéressant.
Problème de classpath ?
Je ne connais pas bien Kaffe, mais avec le JDK de Sun, il faut rajouter le répertoire courant en classpath :
java -classpath . Simple
-
[^]Re: Problème de classpath ?
Posté par Samaty Tramo (page perso, ) le 19/01/2005 à 13:05. (lien). Évalué à 2.Tu as touché au miles bravo c'était ca :).
Je t'embrasse mon ami, grace à toi mon premier programme Java ne sera jamais un échec ! :) (J'en fais peut etre un peu trop).
probleme de classpath
je pense que c'est un pb de classpath ou venant de kaffe.
je te conseil soit d'adopter sableVM (une autre JVM open source) soit de t'installer la jvm de sun.
de plus , ce genre de probleme degoute rapidement de java, encore plus pour une appli web, je te conseil donc d'opter pour un environnement de developpement style Eclipse, qui a de nombreux plugins pour jonas et le web avec java (ex : lomboz)
bon courage !
louis
-
[^]Re: probleme de classpath
Posté par Samaty Tramo (page perso, ) le 19/01/2005 à 13:09. (lien). Évalué à 1.Pour l'instant Kaffe tiens le choc alors jusqu'à ce qu'il défaille ou que je trouve mieux :)
Je suis un jeune programmeur avec des habitudes de vieux j'adore faire "javac monprogramme.java" C'est plus fort que moi :)
En avant ! JonAS J'arrive !!! :]-
[^]Re: probleme de classpath
Posté par cho7 (page perso, ) le 19/01/2005 à 15:06. (lien). Évalué à 2.tu adores pour l'instant oué :)
Mais quand tu vas prendre de l'assurance, que tes programmes ne seront plus un simple fichier .java isolé, mais plusieurs, dans des dossiers différents, avec des imports de librairies, etc, on en reparlera hein :)--
le python, c'est bon
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.java



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.