|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Sep 2003
Messaggi: 197
|
Java semplice? Bah...
Sto provando ad avvicinarmi a questo linguaggio, sto comprando libri su libri, tutti che lo enfatizzano, linguaggio semplice, completo, applicazioni portatili ecc. Ma io lo trovo ostico da morire!
Tutti i libri partono sparati descrivendo il linguaggio, fino ad arrivare al consueto semplice programmino che visualizza il messaggio "benvenuto". Si ok, ma dove lo scrivo? J2SE?, J2EE? Blocco note? e poi? Non c'è un "run" in J2EE sempre che sia questo il tool giusto. Scaricato e istallato J2SE mi ritrovo solo un collegamento sul desktop: "Java web start". Già mi risulta difficile questo concetto di programmazione a oggetti ( provengo da VB ) ma anche i tool lanciano veramente a desiderare! Esiste un testo che ti prende per mano e non dia tutto per scontato? Ultimo mio acquisto: "Thinking in java" pag 48, compilazione del primo programma in java: "Andate sul sito ecc. e scaricate il sorgente ecc. ecc.", ok l'ho scaricato "Andate nella sottodirectory c02 e digitate ecc." Domanda: Vado con cosa? Con il taxi? Busso al monitor e gli chiedo se posso entrare? Digito dove? HELP!!!! |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
|
prova a dare un'occhiata qui
http://forum.hwupgrade.it/showthread...hreadid=557945 per vedere se risolvi i dubbi sul come/dove scrivere e compilare ecc... Ciao |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Mar 2004
Messaggi: 1451
|
Re: Java semplice? Bah...
Quote:
![]()
__________________
Ciao ~ZeRO sTrEsS~ |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
sai qual è il tuo problema? che vieni da VB
quegli ambienti di sviluppo semplificano così tanto la vita che uno non impara niente secondo me non dico di usare il blocco note ma secondo me per iniziare è meglio avere un editor molto semplice il cui compito sia quello di formattare bene il codice (altrimenti è veramente scomodo), niente altro vedrai che una volta imparato a usare java avrai molte più soddisfazioni. poi magari userai ambienti che faranno tutto da soli (tipo il VB) ma almeno saprai cosa c'è alla base |
![]() |
![]() |
![]() |
#5 |
Bannato
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
|
Io credo invece che TIJ sia ok per cominciare. Il buon Bruce continua imperterrito a condividere aggratis la sua conoscenza (sempre sia lodato per questo). Tuttavia il manuale non ha molto di biblico, anzi, direi che è un'infarinatura (a me comunque è piaciuto).
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Jul 2004
Messaggi: 1578
|
Re: Java semplice? Bah...
Quote:
I tool stanno tutti nella sottodirectory bin, sono per la maggior parte da linea di comando, e quindi non molto comodi da soli. A differenza di vb a cui sei abituato, la sun non si è molto occupata di interfaccia grafica e simili, quindi ti conviene scaricare una ide da usare per velocizzare un po il tutto. Io ti consiglio Eclipse della IBM che a mio parere è la migliore in circolazione e se non sbaglio è freeware oltre ad avere una marea di plugin ad esempio per altri linguaggi. Sui libri non ti so consigliare, ma quello che hai dicono sia un ottimo libro, quindi vai tranquillo. Java è abbastanza semplice, una volta imparati i concetti fondamentali ti sarà piu chiaro. Ciao. |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Apr 2002
Città: Vigevano(PV)
Messaggi: 2124
|
Quote:
![]() (ALL OF THIS SUPPOSITION IS IMHO) Ciao
__________________
Gnu/Linux User ![]() |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
non sono d'accordo, Eckel copre TUTTI gli aspetti del linguaggio, anche i piu' astrusi e difficilmente sfuttabili. Occhio, del linguaggio e non delle librerie che sfrutta invece pochissimo. Ma e' proprio conoscendo il linguaggio che si apprezza la bontà (o meno ![]() |
|
![]() |
![]() |
![]() |
#9 |
Bannato
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
|
Ripeto che a me è piaciuto, ma se recuperate una copia di "The Java Programming Language" noterete una bella differenza a favore di quest'ultimo.
|
![]() |
![]() |
![]() |
#10 | |
Member
Iscritto dal: Sep 2003
Messaggi: 197
|
Re: Re: Java semplice? Bah...
Quote:
![]() Grazie del link PGI |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Jul 2004
Messaggi: 1578
|
Allora per quello ti bastano javac (compilatore) e java (per eseguire) entrambi in bin.
|
![]() |
![]() |
![]() |
#12 |
Member
Iscritto dal: Sep 2003
Messaggi: 197
|
Quando faccio doppio click su javac o java si apre una finestra dos per un paio di secondi poi sparisce e non succede niente! E' normale?
![]() |
![]() |
![]() |
![]() |
#13 |
Bannato
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
|
Si è normale. Sono strumenti da linea di comando, cioè devi avere una consolle dei comandi (che in Windows è il "prompt dei comandi") per usarli. In windows il prompt lo trovi in;
start -> tutti i programmi -> accessori [edit - aggiungo] Una volta che hai aperto il prompt prova a digitare sulla linea corrente: javac e poi premi invio. Cosa dice? |
![]() |
![]() |
![]() |
#14 |
Member
Iscritto dal: Sep 2003
Messaggi: 197
|
Dice:
"javac" non è riconosciuto come comando interno o esterno un programma eseguibile o un file batch. |
![]() |
![]() |
![]() |
#15 |
Bannato
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
|
allora facciamo un passo alla volta (è una faccenda di variabili d'ambiente, dovresti trovarla nelle faq ma già che ci siamo...):
cerca il percorso del file javac.exe. Dovrebbe essere in una cartella simile a c:\j2sdk1.4.2_04\bin oppure in c:\programmi\java\jdk1.5.0\bin se hai installato Tiger. segnati il percorso su un foglietto (o ricordalo a memoria, fai tu ![]() Nella linea corrente digita: set PATH="c:\programmi\java\jdk1.5.0\bin" e premi in vio (al posto del percorso che ho scritto io metti il tuo). Poi scrivi di nuovo javac e premi invio. |
![]() |
![]() |
![]() |
#16 |
Member
Iscritto dal: Sep 2003
Messaggi: 197
|
Si, era sbagliato il percorso, mi ha dato una bella schermata con possibili opzioni, g g:none ecc
Edit: Ora ho capito come si lancia il programma ![]() Ma il PATH devo impostarlo ogni volta che avvio il prompt? Ultima modifica di tilet : 10-07-2004 alle 21:06. |
![]() |
![]() |
![]() |
#17 |
Bannato
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
|
puoi modificarlo in modo permanente aggiugendo alla variabile d'ambiente PATH lo stesso percorso che hai usato per impostare la PATH temporanea.
start -> pannello di controllo -> prestazioni e manutenzione -> sistema -> avanzate -> variabili d'ambiente nel quadrato "variabili di sistema" evidenzia "Path" e clicca su "Modifica". Si apre una finestrella con due campi: nome variabile: "Path" valore variabile: "%SystemRoot%\system32;%SystemRoot%;eccetera eccetera"" (il valore dipende dalle impostazioni del tuo sistema) modifica il valore della variabile aggiungendo un punto e virgola ed il percorso della cartella in cui si trova javac.exe ad esempio ;c:\programmi\java\sdk1.5.0\bin premi ok, ok, ok. Chiudi la finestra del prompt dei comandi (nel caso in cui fosse aperta). Ne apri una nuova e digiti: javac |
![]() |
![]() |
![]() |
#18 |
Member
Iscritto dal: Sep 2003
Messaggi: 197
|
mmm... l'ultimo della lista è Diskeeper, non vorrei creare qualche casino cambiando il percorso, misà che lo imposto di volta in volta.
Grazie PGI ora ho le idee un po' + chiare, magari ti disturbo ancora al prossimo intoppo ![]() |
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: May 2004
Città: Paola(cs)
Messaggi: 3329
|
Per un compilatore java usa eclipse, o textpad
![]()
__________________
Il pinguino paga con ![]() iPAD MINI 64GB WIFI+4G iMAC 2,93GHZ 2009 iPhone 5 32 gb MacBook Pro 2012 2,9ghz |
![]() |
![]() |
![]() |
#20 |
Senior Member
Iscritto dal: May 2003
Città: udine
Messaggi: 1625
|
se ti puo aiutare
http://www.dimi.uniud.it/~mizzaro/teaching/welcome.html |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:19.