Torna indietro   Hardware Upgrade Forum > Software > Programmazione

L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-03-2006, 10:53   #1
geachi86
Member
 
L'Avatar di geachi86
 
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???
geachi86 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:00   #2
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
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: 8897
hai chiamato il file helloword invece di HelloWord ... questa è la mia idea ... comunque java fa altamente cagare e mi tocca fare un semestre su sta cosa

~§~ 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
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:01   #3
geachi86
Member
 
L'Avatar di geachi86
 
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!
geachi86 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:02   #4
geachi86
Member
 
L'Avatar di geachi86
 
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ì!
geachi86 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:03   #5
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
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: 8897
non so aiutarti io ho usato solo eclipse e jcreator

~§~ 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
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:04   #6
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
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: 8897
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
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:18   #7
geachi86
Member
 
L'Avatar di geachi86
 
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...
geachi86 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:22   #8
dnarod
Senior Member
 
L'Avatar di dnarod
 
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|
dnarod è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 11:27   #9
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
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: 8897
Quote:
Originariamente inviato da dnarod
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
per convenzione è così ma uno li può che io sappia chiamare come vuole

~§~ 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
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 12:20   #10
geachi86
Member
 
L'Avatar di geachi86
 
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!
geachi86 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 15:08   #11
franksisca
Senior Member
 
L'Avatar di franksisca
 
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
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 15:09   #12
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
scusa, ma che plugin ti serve????


E poi, usa eclipse, che è molto meglio.
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 17:54   #13
luxorl
Senior Member
 
L'Avatar di luxorl
 
Iscritto dal: Oct 2003
Città: Pisa/Cosenza
Messaggi: 1364
Quote:
Originariamente inviato da Fenomeno85
hai chiamato il file helloword invece di HelloWord ... questa è la mia idea ... comunque java fa altamente cagare e mi tocca fare un semestre su sta cosa

~§~ Sempre E Solo Lei ~§~
Java fa altamente cagare?

Java è da inchino.
__________________
luxorl è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 18:07   #14
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
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: 8897
Quote:
Originariamente inviato da luxorl
Java fa altamente cagare?

Java è da inchino.
il problema è che passare da c++ dove gestisci tutto a java ho problemi

~§~ 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
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2006, 19:14   #15
franksisca
Senior Member
 
L'Avatar di franksisca
 
Iscritto dal: May 2005
Città: Roma
Messaggi: 7938
Quote:
Originariamente inviato da Fenomeno85
il problema è che passare da c++ dove gestisci tutto a java ho problemi

~§~ Sempre E Solo Lei ~§~
allora non dire chè una cacata perchè potrei dire lo stesso io di c++ venendo da java
__________________
My gaming placement
franksisca è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2006, 08:21   #16
v1ruz
Senior Member
 
L'Avatar di v1ruz
 
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
v1ruz è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2006, 09:45   #17
Fenomeno85
Senior Member
 
L'Avatar di Fenomeno85
 
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: 8897
Quote:
Originariamente inviato da v1ruz
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.
guarda che questo per il 99% dei linguaggi. L'unico che non saprei come compilare è vb

~§~ 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
Fenomeno85 è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2006, 10:08   #18
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Oltre a quanto già detto nel thread, riporto alcune delle regole per la scrittura di un file sorgente Java:
  • Un file sorgente può avere una sola classe public.
  • Se il file sorgente contiene una classe public, il nome del file deve corrispondere con il nome della classe public.
  • Un file sorgente può avere più classi non public.
  • Se il file sorgente non contiene una classe public, il file può avere qualunque nome che non deve necessariamente corrispondere con il nome di una classe.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2006, 14:53   #19
Tex87
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!!!
Tex87 è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2006, 15:34   #20
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Messaggi: 5206
Quote:
Originariamente inviato da Tex87
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?????????
Classe java.lang.Math (vedi qui). Per qualche esempio, vedi qui.
__________________
Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
Java Versions Cheat Sheet
andbin è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
Invia il tuo nome a 1,5 milioni di chilo...
Apple MacBook Neo 13'' con chip A18 Pro ...
Insieme a Leica SL3-P presentate le otti...
La Cina svilupperà anche il razzo...
Rocket Lab e la missione Victus Haze per...
Starship: Ship 40 ha eseguito uno static...
I nuovi Samsung Galaxy Watch 9 si mostra...
Einsten aveva ragione, di nuovo: captate...
Top 10 offerte Amazon: 5 sono partite qu...
AI Conf 2026: l'intelligenza artificiale...
Samsung Galaxy S26 scende a 711,49€: un ...
Dopo il maxi blackout, la Spagna cambia ...
Costa meno di un MacBook e fa molto di p...
Ecco tutti i robot aspirapolvere rimasti...
Più partite da seguire in contemporanea?...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 01:19.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v