Corsi on-line

Guida Java

Questa guida vuole introdurre il lettore alla programmazione con il linguaggio Java. Verranno affrontate diverse tematiche tra cui gli aspetti principali del linguaggio (operatori, condizioni, cicli, ecc.) e della programmazione orientata agli oggetti.
  • CommentiScrivi un commento
  • ForumDiscuti sul forum
  • Introduzione al Java

    Lezione 1 - Inizialmente nato come un progetto per implementare codici di programmazione dentro apparecchi elettronici di comune utilizzo casalingo, Java (nato...

    4.712 lettori
  • Eclipse: un editor per scrivere codice Java

    Lezione 2 - Per scrivere un generico programma in Java basta semplicemente aprire il blocco note di Windows, scrivere il codice e salvarlo con estensione .java...

    8.302 lettori
  • Caratteristiche di Java

    Lezione 3 - In questo terzo capitolo della nostra guida a Java faremo una breve carrellata delle caratteristiche principali del linguaggio. Sintassi La sint...

    5.541 lettori
  • Programmazione ad oggetti: classi e istanze

    Lezione 4 - Come abbiamo precedentemente detto, Java è un linguaggio puramente Object Oriented e, come tale, ci impone questo tipo di logica strutturale. Quind...

    9.616 lettori
  • Classi ed oggetti: un esempio pratico in Java

    Lezione 5 - Entriamo adesso nel vivo della trattazione spiegando come si creano classi ed oggetti in Java. Creiamo la nostra classe "Numeri" con due attributi ...

    9.388 lettori
  • I Metodi in Java

    Lezione 6 - Fino a questo momeno abbiamo utilizzato la parola metodo, ma ancora non abbiamo definito cosa sia in realtà un metodo, come si dichiara e come lo s...

    6.781 lettori
  • Le variabili in Java

    Lezione 7 - Iniziamo con definire il concetto di variabile. Una variabile non è altro che una locazione di memoria nel quale viene salvato un determinato dato....

    7.053 lettori
  • Tipi di dato in Java

    Lezione 8 - Sospendiamo adesso la trattazione della programmazione ad oggetti introducendo nelle prossime lezioni concetti indispensabili come i tipi di dato, ...

    4.024 lettori
  • Operatori matematici e di confronto in Java

    Lezione 9 - Naturalmente, per poter effettuare delle operazioni tra le variabili dobbiamo utilizzare dei caratteri "speciali" che prendono il nome di operatori...

    5.064 lettori
  • Istruzioni condizionali in Java

    Lezione 10 - Nella lezione precedente abbiamo visto come è possibile utilizzare gli operatori per svolgere operazione con le variabili. In questa lezione analiz...

    3.678 lettori
  • I cicli in Java

    Lezione 11 - In Java esistono due tipi di cicli (operazioni ripetute più di una volta): il ciclo for e il ciclo while. Il ciclo for Il ciclo for viene utilizz...

    6.549 lettori
  • Gli Array in Java

    Lezione 12 - Come abbiamo preannunciato è possibile avere più di un valore associato ad una variabile, come una lista di valori; questo è possibile grazie agli ...

    17.855 lettori
  • I costruttori in Java

    Lezione 13 - A questo punto della guida abbiamo dato gli strumenti essenziali al lettore per poter scrivere delle applicazioni di elementare complessità. Torn...

    11.721 lettori
  • Astrazione e Incapsulamento

    Lezione 14 - Il concetto di programmazione ad oggetti è un concetto molto esteso e fino a questo momento abbiamo toccato solo alcuni aspetti abbastanza superfic...

    4.920 lettori
  • Incapsulamento: un esempio pratico

    Lezione 15 - In questa lezione metteremo in atto i principi dell'incapsulamento esposti precedentemente. Come prima cosa bisogna rendere gli attributi della cla...

    6.025 lettori
  • Ereditarietà

    Lezione 16 - Andiamo adesso ad analizzare un altro strumento molto potente che ci mette a disposizione la programmazione ad oggetti ovvero l'eriditarietà. Util...

    5.555 lettori
  • Polimorfismo: overload e override dei metodi

    Lezione 17 - Il polimorfismo è un altro concetto fondamentale della programmazione ad oggetti e risulta essere anche quello più ostico per la piena comprensione...

    21.026 lettori
  • Polimorfismo e costruttori

    Lezione 18 - Nella lezione dedicata ai costruttori di una classe abbiamo detto che i costruttori altro non sono che dei metodi speciali che vengono richiamati o...

    7.678 lettori
  • I modificatori final e static

    Lezione 19 - Abbiamo fino a questo momento parlato degli aspetti principali della programmazione ad oggetti. Prima di analizzare l'ultimo concetto, le interfacc...

    30.546 lettori
  • Il modificatore abstract (e le classi astratte)

    Lezione 20 - Il modificatore abstract diciamo che è l'antitesi del modificatore final. Abstract può essere applicato sia a metodi che alle classi, ma non a va...

    9.456 lettori
  • Le interfacce in Java

    Lezione 21 - Andiamo adesso ad analizzare l'ultimo dei concetti relativi alla programamzione ad oggetti, ovvero le interfacce. Molto spesso le interfacce vengo...

    8.117 lettori
  • Gestione delle eccezioni in Java

    Lezione 22 - Abbiamo finito la nostra carrellata sulla programmazione ad oggetti e abbiamo visto, tramite del codice di esempio, alcune implementazioni in Java....

    4.278 lettori
  • Gestire le eccezioni: il blocco try-catch

    Lezione 23 - Entriamo subito nel vivo della trattazione per quanto riguarda il costrutto try e catch. Praticamente nel blocco try deve essere inserito il pezzo ...

    23.654 lettori
  • Thread e multi-threading

    Lezione 24 - In questa parte della guida affrontiamo come gestire i thread in Java e, conseguentemente, come sviluppare applicazioni definite multithreading. P...

    5.717 lettori
  • Uso dei Thread in Java

    Lezione 25 - Andiamo adesso, con un esempio pratico, a mostrare al lettore in che modo si crea un thread in Java utilizzando ambo le strade percorribili. Threa...

    7.268 lettori
  • Gestione di più thread contemporaneamente

    Lezione 26 - Per capire come la JMV gestisce la presenza di pià thread in esecuzione contemporaneamente, la cosa migliore da fare è modificare l'esempio precede...

    4.733 lettori
  • I pacchetti indispensabili

    Lezione 27 - Indispensabili per lo sviluppatore sono le API J2SE raggiungibili a all'indirizzo: http://java.sun.com/j2se/1.5.0/docs/api/. Tutti i pacchetti aggi...

    3.413 lettori
  • Gestire le connessioni ai database con JDBC

    Lezione 28 - La tecnologia Java ha ottenuto anche molto successo grazie all'accesso al Database JDBC, concorrenziale all'ormai noto ODBC. Nell'otitca multipiat...

    9.862 lettori
  • Le applet

    Lezione 29 - Oltre a sviluppare potenti applicazioni, con Java è possibile realizzare semplici o complesse Applet, che si possono inserire facilmente nelle prop...

    3.204 lettori
  • Un esempio di applet: inviare una mail

    Lezione 30 - Per poter inviare una email grazie all'interfaccia grafica disponibile con le Applet bisogna utilizzare il Package java.net che include la possibil...

    2.207 lettori
Corsi
Altre Guide