In questo tutorial video spiego praticamente come utilizzare il concetto di ereditarietà in java con un semplice esempio basato sulla classe Animale e Cane e infine sfruttiamo il polimorfismo utilizzando Override e Overload con la struttura dati ArrayList.
Questi concetti sono stati già affrontati brevemente in un articolo precedente, con quest’esempio si vuole approfondire la conoscenza dell’argomento per acquisire, con la pratica, un’adeguata competenza tecnica.
Java: cos’è la firma di un metodo e come differisce dalle funzioni in C

Quando si programma in Java, uno dei concetti fondamentali è la firma di un metodo.
Sembra un termine elegante, ma in realtà descrive qualcosa di molto concreto: come Java riconosce e distingue un metodo da un altro. E sì, è diverso da ciò che succede con le funzioni in C.
Capire Gerarchia, Ereditarietà, Interfacce, Overload e Override in Java (senza annoiarsi)

Gerarchia ed Ereditarietà: come una famiglia… ma di classi
Pensa alla gerarchia in Java come a un albero genealogico.
Se Persona è il genitore, Studente ed Insegnante sono i figli. Entrambi ereditano caratteristiche generiche (nome, età) ma aggiungono comportamenti propri.
Java Socket: chiacchierate tra computer

Se sei arrivato in quinta probabilmente hai già sentito parlare di socket, client-server, TCP, UDP e tutto il teatrino della comunicazione di rete. Ma tra sentirne parlare e metterci davvero le mani in Java… c’è di mezzo il mare (o, meglio, un paio di porte e un bel po’ di byte).
In questo articolo ti porto a fare un giro veloce ma completo nel fantastico mondo dei Java Socket: come funzionano, quando usare TCP o UDP, cosa vuol dire server multiplo e multicast e — bonus — come c’entra Winsock in tutta questa storia.
Leggi tutto “Java Socket: chiacchierate tra computer”Esercitazione Java esempio di un progetto per la gestione della scuola

In questo articolo presento alcune classi java utilizzate per illustrare l’utilizzo dei metodi getter e setter, tali metodi servono per accedere alle variabili private di una classe java.
Leggi tutto “Esercitazione Java esempio di un progetto per la gestione della scuola”JAVA – NetBeans – Tomcat – HttpServlet
In questo video tutorial vi mostro come creare rapidamente una Java HttpServlet con NetBeans e come effettuare il deploy manuale in Tomcat del progetto .war
JAVA – NetBeans – Maven Dom4J XML Parser
In questo breve tutorial viene mostrato come creare un nuovo progetto Java Maven e una nuova classe Java che implementa un parser XML sfruttando la libreria Dom4J. In fondo all’articolo sono presenti i link per il download dei sorgenti del progetto.
Sorgenti:
- File XML: studenti.xml
- File Classe Java: Dom4Jparser.java
- NetBeans Project compresso: mavenparser.zip
JAVA – NetBeans – Le Classi con attributi e metodi privati
In questo breve tutorial viene mostrato come creare una nuova classe in Java con attributi e metodi privati utilizzando L’IDE Apache NetBeans.
JAVA – NetBeans – Le Classi con attributi e metodi pubblici
In questo breve tutorial viene mostrato come creare una nuova classe in Java con attributi e metodi pubblici utilizzando L’IDE Apache NetBeans.
JAVA – NetBeans – Input da tastiera
In questo breve tutorial viene mostrato come usare l’input da tastiera in Java utilizzando L’IDE Apache NetBeans.

