lpr-b:lpr-b-09:faq
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
lpr-b:lpr-b-09:faq [20/10/2009 alle 14:48 (16 anni fa)] – Andrea Corradini | lpr-b:lpr-b-09:faq [20/10/2009 alle 15:23 (16 anni fa)] (versione attuale) – Andrea Corradini | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | |||
+ | |||
====== FAQ (Frequently Asked Questions) ====== | ====== FAQ (Frequently Asked Questions) ====== | ||
[[start|Torna alla pagina principale di LPR-B-09]] | [[start|Torna alla pagina principale di LPR-B-09]] | ||
+ | |||
+ | ====== Eclipse ====== | ||
===== Parametri di linea di comando in Eclipse ===== | ===== Parametri di linea di comando in Eclipse ===== | ||
Linea 43: | Linea 47: | ||
----------------------------------------------------------------- | ----------------------------------------------------------------- | ||
- | ==== Come fare per avviare Eclipse se all' | + | ===== Problemi con avvio di Eclipse ===== |
+ | |||
+ | ** Come fare per avviare Eclipse se all' | ||
Linea 54: | Linea 60: | ||
---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ||
- | ==== Dove stanno i file .java e .class in un progetto creato con Eclipse e come si avvia da shell un programma creato tramite Eclipse? | + | ===== File .java e .class in Eclipse ===== |
+ | |||
+ | ** Dove stanno i file .java e .class in un progetto creato con Eclipse e come si avvia da shell un programma creato tramite Eclipse? | ||
Linea 102: | Linea 110: | ||
'' | '' | ||
--------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ||
+ | ====== Java ====== | ||
- | ==== Quali sono le convenzioni | + | ===== Convenzioni |
Linea 146: | Linea 155: | ||
Vedere anche: http:// | Vedere anche: http:// | ||
- | ==== Come convertire i parametri del main (stringhe) in interi/ | + | ===== Conversione dei parametri del main ===== |
+ | |||
+ | ** Come convertire i parametri del main (stringhe) in interi/ | ||
Supponiamo che il programma si aspetti due parametri, un intero e un | Supponiamo che il programma si aspetti due parametri, un intero e un | ||
Linea 163: | Linea 174: | ||
messaggio di errore all' | messaggio di errore all' | ||
- | ==== Come generare dei numeri random | + | ===== Generazione di numeri random ==== |
Si può usare la classe '' | Si può usare la classe '' | ||
Linea 191: | Linea 202: | ||
l' | l' | ||
viene convertito a 0 e quindi il risultato della moltiplicazione è 0. | viene convertito a 0 e quindi il risultato della moltiplicazione è 0. | ||
+ | |||
+ | |||
+ | ====== Callable ====== | ||
+ | |||
+ | ===== Eccezioni lanciate da call() ===== | ||
+ | |||
+ | ** Come si può gestire l' | ||
+ | |||
+ | A differenza del metodo '' | ||
+ | lanciare una qualunque eccezione, anche controllata. L' | ||
+ | incapsulata in una eccezione di tipo '' | ||
+ | esegue il metodo '' | ||
+ | L' | ||
+ | '' | ||
+ | |||
+ | ===== Quando termina una '' | ||
+ | |||
+ | ** Come si può essere avvisati quando termina una '' | ||
+ | |||
+ | Come descritto nella API di '' | ||
+ | la '' | ||
+ | non fa niente. Questo metodo può essere sovrascritto in una sottoclasse in modo da notificare | ||
+ | la terminazione a un altro thread in attesa dl risultato. | ||
+ | |||
lpr-b/lpr-b-09/faq.1256050120.txt.gz · Ultima modifica: 20/10/2009 alle 14:48 (16 anni fa) da Andrea Corradini