Problème de compilation - Java - Programmation
Marsh Posté le 02-08-2002 à 21:21:37
ptramo a écrit a écrit : Bonjour, [snip erreur de base] Pierre Tramo J2EE Project Architect |
ahahahahahahaaha !
Marsh Posté le 02-08-2002 à 21:23:02
Allez, je suis pas chien.
Tu sais ce que c'est un objet, une instance ?
Tu déclare la méthode hello comme méthode d'instance.
Tu l'utilise dans une méthode de classe qui ne sait pas a quelle instance l'appliquer. Ca ne peut pas marcher.
Soit tu applique la méthode a un objet, soit tu la transforme en méthode de classe en ajoutant un petit static dans sa définition.
Marsh Posté le 02-08-2002 à 21:27:45
ptramo a écrit a écrit : Bonjour, j'essaye de faire un peu de java, mais j'ai un petit problème. Voici mon programme :
|
si c pas un fake, va te cacher
Marsh Posté le 02-08-2002 à 21:32:31
HappyHarry a écrit a écrit : si c pas un fake, va te cacher |
Héo gamin, tu es peut être né avec la science infuse, mais ce n'est pas le cas de tout le monde. Il faut bien commencer !
Merci à toi loril, c'était bien ça
Pierre Tramo
J2EE Project Architect
Marsh Posté le 02-08-2002 à 21:33:13
ptramo a écrit a écrit : Héo gamin, tu es peut être né avec la science infuse, mais ce n'est pas le cas de tout le monde. Il faut bien commencer ! Merci à toi loril, c'était bien ça Pierre Tramo J2EE Project Architect |
ben ... change de signature alors ...
Marsh Posté le 02-08-2002 à 21:34:10
ptramo a écrit a écrit : Pierre Tramo J2EE Project Architect |
ahahahahaha, désolé, je peux pas m'en empecher.
Bon, sinon, faire ce que je t'ai dis si tu ne comprends pas pourquoi, c'est pas trop la peine...
Marsh Posté le 02-08-2002 à 21:47:19
L'erreur est assez clair: on ne peut pas à partir d'un code static appeler du code d'instance.
Plus précisement il faudrait faire un truc du genre:
Code :
|
[citation]J2EE Project Architect[/citation]
euh.... J2EE ça veut dire autre chose que Java 2 Enterprise Edition ?
K.
Marsh Posté le 02-08-2002 à 21:49:07
Désolé de revenir, mais j'ai un autre problème.
Code :
|
A la compilation, j'obtient :
essai.java:5: inner classes cannot have static declarations
public static void hello () {
^
1 error
Je pense que c'est un problème avec static. Si je l'enlève, ça plante plus loin avec l'erreur de tout à l'heure ou il fallait remmettre le static :
essai.java:18: non-static method hello() cannot be referenced from a static context
essai2.hello ();
^
1 error
J'y comprend plus rien.
Pierre Tramo
J2EE Project Architect
Marsh Posté le 02-08-2002 à 21:50:41
J'y comprend plus rien.
Achete toi un livre, parce que la...
Achete un dico francais anglais aussi, en passant, ca peut toujours servir.
Pierre Tramo
J2EE Project Architect
AHAHAHAHAHAHAHAHAHAHAHAHA *snif* c'est nerveux
Marsh Posté le 02-08-2002 à 21:51:22
HappyHarry a écrit a écrit : nan spa possible, c vraiment un fake |
Ouaip, je crois qu'on s'est fait troller.
K.
Marsh Posté le 02-08-2002 à 22:11:41
miam ! c'est du bon celui là !!!
C'est marrant, moi je te voyais plutot "consultant expert Java"
Marsh Posté le 03-08-2002 à 13:50:55
lorill a écrit a écrit : Achete toi un livre, parce que la... |
Merci du conseil. Ce matin, j'ai été à Auchan et je me suis acheté Java, chez PC Poche. Il a l'air bien.
Par contre, j'ai commencé à le lire, et ils conseillent d'utiliser netscape 2.02. Malheureusement, il n'est pas disponible sur le site de netscape. Ou puis-je le trouver ?
Pierre Tramo
J2EE Project Architect
Marsh Posté le 03-08-2002 à 13:52:04
ptramo a écrit a écrit : Merci du conseil. Ce matin, j'ai été à Auchan et je me suis acheté Java, chez PC Poche. Il a l'air bien. Par contre, j'ai commencé à le lire, et ils conseillent d'utiliser netscape 2.02. Malheureusement, il n'est pas disponible sur le site de netscape. Ou puis-je le trouver ? Pierre Tramo J2EE Project Architect |
Bon, kadreg, ca suffit maintenant. Reviens sur la tribune et prends tes pillules...
Marsh Posté le 03-08-2002 à 13:56:00
ptramo a écrit a écrit : Désolé de revenir, mais j'ai un autre problème. Pierre Tramo J2EE Project Architect |
Il est très fort le gars
Marsh Posté le 03-08-2002 à 13:56:34
ptramo a écrit a écrit : j'ai été à Auchan et je me suis acheté Java, chez PC Poche. Il a l'air bien. |
tu viens de gaspiller ton fric dans un bouquin de merde !
en plus PC Poche ca doit surement être les pires
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
Marsh Posté le 03-08-2002 à 13:57:22
Bon c'est pas bientot fini de troller oui
tu ne m'auras pas sur ce coup là petit coquin
Marsh Posté le 03-08-2002 à 14:01:18
J'ai pas trouvé la version "Devenez J2EE Project Architect pour les nuls"
Marsh Posté le 03-08-2002 à 14:03:29
ptramo a écrit a écrit : Merci du conseil. Ce matin, j'ai été à Auchan et je me suis acheté Java, chez PC Poche. Il a l'air bien. Par contre, j'ai commencé à le lire, et ils conseillent d'utiliser netscape 2.02. Malheureusement, il n'est pas disponible sur le site de netscape. Ou puis-je le trouver ? |
Oui je connais bien ce bouquin c'est avec lui que j'ai tout apris.
Pour netscape, il est fournit avec le bouquin : regarde à la fin du livre, y a une disquette 5'1/4. On la voit pas au début parce qu'ils l'ont plié en deux pour qu'elle tienne dans le bouquin.
Tu y trouveras l'install de Netscape 2.02 pour windows XP et le JDK 1.0_3b.
Marsh Posté le 03-08-2002 à 14:09:01
benou a écrit a écrit : Oui je connais bien ce bouquin c'est avec lui que j'ai tout apris. Pour netscape, il est fournit avec le bouquin : regarde à la fin du livre, y a une disquette 5'1/4. On la voit pas au début parce qu'ils l'ont plié en deux pour qu'elle tienne dans le bouquin. Tu y trouveras l'install de Netscape 2.02 pour windows XP et le JDK 1.0_3b. |
Marsh Posté le 03-08-2002 à 14:32:12
benou a écrit a écrit : Oui je connais bien ce bouquin c'est avec lui que j'ai tout apris. Pour netscape, il est fournit avec le bouquin : regarde à la fin du livre, y a une disquette 5'1/4. On la voit pas au début parce qu'ils l'ont plié en deux pour qu'elle tienne dans le bouquin. Tu y trouveras l'install de Netscape 2.02 pour windows XP et le JDK 1.0_3b. |
Marsh Posté le 03-08-2002 à 14:34:09
ptramo a écrit a écrit : Désolé de revenir, mais j'ai un autre problème.
|
J'peux corriger son truc ? Je suis proche du niveau 0 en Java, mais j'veux essayer !!!
Donc, si je modifie le main de cette façon, j'ai bon ?
Code :
|
et bien sur, j'ai viré la définition de la classe essai2 !!
j'ai bon ?? j'ai bon ??
Xavier "Vladimir" Harkonnen
JSP/Servet Eponge Project Manager for J2EE sur le plat
Marsh Posté le 03-08-2002 à 14:38:12
Harkonnen a écrit a écrit : Xavier "Vladimir" Harkonnen JSP/Servet Eponge Project Manager for J2EE sur le plat |
Marsh Posté le 03-08-2002 à 14:43:55
Marsh Posté le 03-08-2002 à 14:52:50
Harkonnen a écrit a écrit : Xavier "Vladimir" Harkonnen JSP/Servet Eponge Project Manager for J2EE sur le plat |
Marsh Posté le 03-08-2002 à 15:41:03
Kadreg tu veux bien arrêtre de troller s'il te plait. On t'a reconnu hein!
Marsh Posté le 03-08-2002 à 15:43:56
Reply
Marsh Posté le 02-08-2002 à 21:19:15
Bonjour,
j'essaye de faire un peu de java, mais j'ai un petit problème. Voici mon programme :
Mais quand je le compile, j'ai cette erreur :
essai.java:10: non-static method hello() cannot be referenced from a static context
hello ();
^
1 error
Et je ne comprend pas pourquoi ?
Pierre Tramo
J2EE Project Architect