Example: bachelor of science

Manuale pratico di Java - brescianet.com

Manuale pratico di JavaLa teoria integrata dalla pratica:dalle basi del linguaggio alla programmazione distribuita,un percorso collaudato per apprendere la tecnologia JavaP. Aiello L. Bettini L. Dozio A. Gini A. Giovannini M. ManziniM. Molino G. Morello G. Puliti S. Rossini N. VendittiManuale pratico di JavaLa teoria integrata dalla pratica: dalle basi del linguaggio alla programmazione distribuita,un percorso collaudato per apprendere la tecnologia JavaI materiali di approfondimento e gli esempi cui si fa riferimento nel testo sono disponibiliall indirizzo MokaByte srlvia Baracca, 13250127 : 2001 Hops Libriviale Montenero, 4420135 : 88-8378-039-6 Immagine di copertina: grafica Hops Libri da un idea di Lor

Manuale pratico di Java La teoria integrata dalla pratica: dalle basi del linguaggio alla programmazione distribuita, un percorso collaudato per apprendere la tecnologia Java

Tags:

  Linguaggio

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Manuale pratico di Java - brescianet.com

1 Manuale pratico di JavaLa teoria integrata dalla pratica:dalle basi del linguaggio alla programmazione distribuita,un percorso collaudato per apprendere la tecnologia JavaP. Aiello L. Bettini L. Dozio A. Gini A. Giovannini M. ManziniM. Molino G. Morello G. Puliti S. Rossini N. VendittiManuale pratico di JavaLa teoria integrata dalla pratica: dalle basi del linguaggio alla programmazione distribuita,un percorso collaudato per apprendere la tecnologia JavaI materiali di approfondimento e gli esempi cui si fa riferimento nel testo sono disponibiliall indirizzo MokaByte srlvia Baracca, 13250127 : 2001 Hops Libriviale Montenero, 4420135 : 88-8378-039-6 Immagine di copertina: grafica Hops Libri da un idea di Lorenzo PaciniRedazione e impaginazione.

2 Francesco Saliola su progetto tipografico Hops LibriTutti i diritti sono riservati a norma di legge e a norma delle convenzioni e marchi citati nel testo sono generalmente depositati o registrati dalle rispettivecase Libri un iniziativa di Metafora srlIndice generale Prefazione .. xxi1 Introduzione a Java .. 1 Java: il linguaggio e la tecnologia .. 1 Breve storia di Java .. 1 Java il linguaggio portabile .. 3 Sviluppo di applicazioni Java .. 4 JDK .. 4 Applet Java .. 5 Tool del JDK.

3 6La prima applicazione .. 82 Il linguaggio Java .. 13 Introduzione .. 13La programmazione a oggetti in Java .. 13 Classi, variabili e metodi .. 14 Strutturazione del codice: ereditariet , implementazione di interfacce .. 15I packages .. 16 Parole chiave .. 24 Controllo del flusso .. 25 Overloading e overriding .. 29I costruttori di classe .. 31 Istanziazione delle variabili di classe .. 34 Polimorfismo e programmazione dinamica .. 34 Operatori in Java .. 39iv Indice generaleCosa sono le eccezioni e come si gestiscono.

4 41 Propagazione delle eccezioni .. 43 Tipi di eccezioni .. 45 Appendice: programmare con le interfacce .. 46 Interfacce e polimorfismo .. 47 Ereditariet multipla .. 48 Composizione .. 49 Interfacce che estendono altre interfacce .. 50 Interfacce e creazione di oggetti .. 51 Vantaggi delle interfacce nello sviluppo del software .. 533 Programmazione concorrente e gestione del multithreading in Java .. 55 Introduzione .. 55 Processi e multitasking .. 55I thread e la Java Virtual Machine.

5 60La programmazione concorrente in Java .. 61 Creazione e terminazione di un thread .. 61L interfaccia Runnable .. 63 Identificazione del thread .. 67 Maggior controllo sui thread .. 67 Una fine tranquilla: uscire da run() .. 67 Bisogno di riposo: il metodo sleep() .. 68 Gioco di squadra: il metodo yield() .. 69La legge non uguale per tutti: la priorit .. 70E l ultimo chiuda la porta: il metodo join() .. 73 Interruzione di un thread .. 75 Metodi deprecati .. 77La sincronizzazione dei thread.

6 77 Condivisione di dati fra thread .. 78 Competizione fra thread .. 79 Lock e sincronizzazione .. 83 Visibilit del lock .. 85 Deadlock .. 87 Class lock e sincronizzazione di metodi statici .. 89 Comunicazione fra thread .. 89 Condivisione di dati .. 89 Utilizzo dei metodi wait() e notify() .. 92Il metodo notifyAll() .. 95 Indice generale vDeamon thread.

7 95I gruppi di thread .. 96 Informazioni sui thread e sui gruppi .. 97 Thread group e priorit .. 97 Thread group e sicurezza .. 97La classe ThreadLocal .. 99 Bibliografia .. 1004 Input/Output .. 101 Introduzione .. 101 Stream .. 101 Metodi .. 103Le classi .. 103La classe OutputStream .. 103 Descrizione classe .. 103La classe InputStream .. 105 Descrizione classe .. 105 Metodi .. 105 Gli stream predefiniti .. 107 Esempi .. 107 Stream filtro .. 109Le classi FilterOutputStream e FilterInputStream.

8 110Le classi DataOutputStream e DataInputStream .. 110 Descrizione classe DataOutputStream .. 110 Costruttore .. 111 Metodi .. 111 Descrizione classe DataInputStream .. 112 Costruttore .. 112 Metodi .. 112 Classi BufferedOutputStream e BufferedInputStream .. 114 Descrizione classe BufferedOutputStream .. 114 Costruttori .. 114 Metodi .. 115 Descrizione classe BufferedInputStream .. 115 Costruttori .. 115 Metodi .. 115 Stream per l accesso alla memoria .. 115vi Indice generaleDescrizione classe ByteArrayInputStream.

9 116 Costruttori .. 116 Descrizione classe ByteArrayOutputStream .. 116 Costruttori .. 117 Metodi .. 117 Descrizione classe PipedOutputStream .. 118 Costruttori .. 118 Metodi .. 119 Descrizione classe PipedInputStream .. 119 Costruttori .. 119 Metodi .. 119I file .. 121 Descrizione classe File .. 121 Costruttori .. 121 Metodi .. 121 Descrizione classe RandomAccessFile .. 123 Costruttori .. 124 Metodi .. 124Le classi FileOutputStream e FileInputStream .. 126 Descrizione classe FileOutputStream.

10 126 Costruttori .. 126 Metodi .. 126 Descrizione classe FileInputStream .. 127 Costruttori .. 127 Metodi .. 127 Classi Reader e Writer .. 128Le classi PrintStream e PrintWriter .. 129 Altre classi e metodi deprecati .. 1295 Networking .. 131 Introduzione .. 131 Socket .. 131La classe InetAddress .. 133 Descrizione classe .. 134 Costruttori .. 134 Metodi .. 134Un esempio .. 135 URL .. 136 Indice generale viiDescrizione classe.


Related search queries