Newsgroup: it.comp.java
Titolo: Ci provo anch'io...

Salve,
ho comprato un manuale per il java 1.2, e mi piacerebbe tanto imparare
questo linguaggio.
Non sono precisamente nuova alla programmazione, ero abbastanza brava,
soprattutto nella logica di programmazione.
Questo linguaggio mi piace e mi sta lentamente conquistando, ed ho
appena iniziato.
Così sto scaricando il JDK 1.2, mentre aspetto di finire ho steso
qualche piccolissimo listato di prova, ma non capisco perché non riesco
a salvarli nel formato .java, né col blocco note di Win NT né con
l'editor stesso. L'editor mi tronca a jav, il blocco note salva solo in
formato txt.
Come posso fare?
Ciao e grazie
(abituatevi a me perché penso che vi darò fastidio spesso :)

 Come posso fare?
Sinceramente non capisco a cosa ti riferisci quando parli di "editor
stesso". Forse l' edit del dos.
Effettivamente l' edit del dos non ti lascia usare i nomi linghi.
Col notepad invece non dovresti avere problemi: basta che quando salvi
scrivi il nome con l' estenzione intera e non credo ci siano problemi.
Al massimo, puoi salvare i file come .jav e poi rinominarli a mano.
Io mi riferisco a NT 4. Non se se per caso tu hai il 3 e se questo non
supportasse i nomi lunghi. Bho :)
Magari ti conviene scaricarti un editor tipo pcGrasp o winedit con cui,
di sicuro, non dovresti avere problemi (a meno che il problema non sia
di OS).
Ciao
-- 
...almost any game *CAN* be imagined to be an RPG, but a "real RPG"
would facilitate role-playing, not require spending most of your effort
on sustaining your SOD.
M. Hughes

 (abituatevi a me perché penso che vi darò fastidio spesso :)
--
Saluti, Balza
Visita la Martilla's home page a: 
http://members.tripod.com/~Martilla

 non infila nei tuoi programmi porcherie proprietarie
Grazie dell'informazione, ma nel JDK 1.2 non c'è anche un editor o sbaglio?
Un'altra cosa...
Io ho un computer piuttosto potente, ma quando qualche volta mi è capitato
di imbattermi in siti con applet java (uso netscape 4.5), il computer
rallentava moltissimo in tutte le sue funzioni, infatti il task manager di
NT mi segnalava un utilizzo della CPU del 100%, e questo fino a che non
chiudevo la finestra "incriminata". Altre applet invece "sforzavano" meno
la CPU, e non capisco dove sia la differenza, dato che apparentemente
sembravano molto simili.
Dunque il caricamento della JVM fa "soffrire" così tanto una CPU?
Mi succederà lo stesso quando andrò ad eseguire i listati java compilati?
So questo è uno dei principali svantaggi del java, ovvero necessitando di
un interprete i programmi in esecuzione sono più lenti. 
Sapete dirmi qualcosa di più a riguardo? 
Ci sono soluzioni per ovviare a questo inconveniente, se non del tutto,
almeno in parte?
Ciao e grazie.
(per risposte in email 
ail...@speednet.it
)

 invece non me lo permetta...
Se ti riferisci al notepad (o alla sua versione NT, che non conosco),
dovresti provare a inserire il nome del file tra doppi apici, ad esempio
"MyClass.java". Cosi' dovresti risolvere il tuo problema.
Comunqe ti suggerisco PCgrasp. Veramente bello!
Ricky
P.S. Ah... se non funziona con i doppi apici prova con quelli singoli...
non mi ricordo molto bene :)

Ciao
Hai provato a scrivere dal prompt di ms-dos notepade nomefile.java ? Facendo
cosě apri notepade con il tuo nuovo file !
Giorgio Pagani

 almeno in parte?
Il problema non dipende da java in generale ma da come sono state
scritte quelle particolari applet.
Una stessa applet che fa scorrere una banale scritta puo' uccidere la
cpu o essere leggerissima a seconda di come si e' scritto il programma.
Per fare un esempio: basta che faccia scorrere la scritta di 1 pixel
alla volta ogni 10 millisecondi oppure che la sposti di 5 pixel ogni 50
millisecondi: la differenza graficamente non si nota, ma la cpu respira
un po' di piu'.
Un programma java, su una macchina recente, gira senza problemi. Puoi
scaricarti hotJava o altri programmi scritti interamente in java per
controllare.
In ogni caso tra poco, dicono, dovrebbe uscire la nuova jvm hotspot che
dovrebbe essere terribilmente piu' veloce di quelle attuali.
