Scopriamo cosa sono le Regular expressions (espressioni regolari) e qual è la sintassi corretta per il loro utilizzo nelle applicazioni basate sul linguaggio Java.

In questo articolo vedremo come creare ed estrarre il contenuto di un file Zip, contente un determinato numero di file, facendo uso delle caratteristiche presenti nelle JDK 8 e successive.

Analizziamo la Local-Variable Type Inference (inferenza automatica del tipo) di Java, una caratteristica che non attiene direttamente il linguaggio ma la fase di compilazione del codice.

Impariamo a creare, aggiornare e interrogare database con Java e MongoDB, database orientato ai documenti con struttura JSON-like.

Java. Come effettuare confronti tra date e orari utilizzando le classi e i metodi messi a disposizione dalle versioni più recenti del linguaggio.

Impariamo a gestire e formattare le date in Java, quali classi utilizzare e quali sono i formati supportati nelle varie versioni del linguaggio.

Impariamo ad effettuare una connessione all’ultima versione del database MySQL e ad eseguire operazioni SQL di base per la creazione di tabelle, inserimento e recupero di record.

Analizziamo le basi per creare un programma Java che utilizzi due Thread per simulare Client e Server di una comunicazione sicura basata su DTLS e SSL Engine

L’eccezione java.lang.StackOverflowError si verifica quando la catena di attivazioni generata da un’applicazione richiede una quantità di memoria che eccede la dimensione massima dello Stack. Come risolvere questa problematica?