|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 116
|
[Java] Aiuto HelloWorld!
Raga mi vergogno abbastanza a chiedere aiuto per questo programma...ma ho appena iniziato a studiare java e devo ancora entrare nella logica! Il codice del prog è questo: public class HelloWorld { public static void main(String argv[]) { System.out.println("Hello world!"); } } Non dovrebbe essere sbagliato, visto ke è stato copiato dal manuale Mokabook. ho salvato il file helloworld.java con l'editor Jedit nel percorso c:\JAVA2\ Quando dal promt ms-dos raggiungo la cartella JAVA2 e scrivo javac helloworld.java mi crea il file helloworld.class, a questo punto scrivo java helloworld e guardate che errore viene: C:\JAVA2>java helloworld Exception in thread "main" java.lang.NoClassDefFoundError: helloworld (wrong nam e: HelloWorld) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) C:\JAVA2> Cosa sbaglio di molto stupido??? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
hai chiamato il file helloword invece di HelloWord ... questa è la mia idea
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 116
|
Ops...trovato l'errore!!
dovevo scrivere java HelloWorld con H e W maiuscole!!! Già che ci sono vi chiedo 1 grosso aiuto! Potete dirmi come compilare ed eseguire il codice direttamente da jedit, magari installando qualche plugin?? Grazie! |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 116
|
Accidenti mi hai anticipato di 1 pelo!!!
Anche io devo farci 1 semestre...che università fai? Io sono al secondo anno di economia di internet a Forlì! |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
non so aiutarti io ho usato solo eclipse
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
ah mi son dimenticato netbeans
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 116
|
Peccato...comunque concordo con te che java fa cagare!!
Con Python il linguaggio era 1000 volte più semplice e si riuscivano a fare tantissime cose!! Se qualcuno conosce il plugin da installare fatemi sapere... |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4329
|
public class HelloWorld {
public static void main(String argv[]) { System.out.println("Hello world!"); } } non sono un guru di java, ma mi pare che sia args, invece di argv...poi magari esiste anche il main con argv e io sto facendo una figuraccia perche non lo so, ma è la prima cosa che mi è venuta in mente
__________________
|18k+|slk800|a7n8x|1Gb/ddr400|Gf4mx440|Pio108|WD 160Gb|Case|Uni|Album|AnimeClick|OneManga| |ClassicThrash!|BNR Metal|TrueMetal|Dime|Chuck| |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#10 |
|
Member
Iscritto dal: Jan 2006
Messaggi: 116
|
dnarod il programma funziona anche con argv, l'errore era che quando chiamavo il file con java non rispettavo le maiuscole (cioè HelloWorld)!
Ora quello che mi preoccupa è il plugin..comunque ora ne sto provando 1 po...se lo trovo lo posto subito! |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
allora, premesso che lo puoi chiamare pippo o come vuoi tu, perchè stai passando parametri al metodo main, e quindi il nome è indicativo.....
Il probema è quello che java è casesensitive, ovvero conosce a differenza tra maiuscole e minuscole Per il discorso sul vero valore di java, preferisco non rispondere per non fare di questo thread un thread di 1000000000000 di pagine e commenti. Comunque java non è male, dovete imparare ad usarlo e pooi ne apprezzerete in pieno i suoi poteri
__________________
My gaming placement |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
scusa, ma che plugin ti serve????
E poi, usa eclipse, che è molto meglio.
__________________
My gaming placement |
|
|
|
|
|
#13 | |
|
Senior Member
Iscritto dal: Oct 2003
Città: Pisa/Cosenza
Messaggi: 1364
|
Quote:
Java è da inchino.
__________________
|
|
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
|
Quote:
__________________
My gaming placement |
|
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Nov 2004
Città: $HOME
Messaggi: 1213
|
la prima cosa da sapere quando si inizia a programmare in java e che da differenza tra minuscole e maiuscole..e poi se vuoi imparare ad usare java ti basta un semplice editor (anche notepad di windows) e sapere usare la linea di comando.
__________________
Last.fm: My Profile / GamerTag XBL: Martcus / Flickr / deviantArt iBook 12'' / MacBook Pro 13'' / iPhone 3G 16GB Black / iPod 5G 30GB / iPod Nano 2G 4GB |
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8895
|
Quote:
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Oltre a quanto già detto nel thread, riporto alcune delle regole per la scrittura di un file sorgente Java:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
#19 |
|
Junior Member
Iscritto dal: Aug 2005
Messaggi: 5
|
IMPORTANTE
Sto scrivendo un programmino in java dovo mi occorrono le funzioni matematiche della libreria di java, maio non so quale sia questa libreria, che per C invece era math.h, e senza di essa non posso usufruire delle funzioni ad esmpio come sqrt o pow. Per favore mi potreste dire qual'è questa libreria e dirmi come usarla?????????
GRAZIE E' IMPORTANTE!!! |
|
|
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:24.



















