Programmazione concorrente in java (parte 1)

Una delle caratteristiche principali di java è il supporto al multithreading o programmazione concorrente. Ogni programma che viene mandato in esecuzione sulla JVM dà origine ad un processo.

Read more »

Primi passi con java

Il linguaggio Java è un linguaggio di programmazione sviluppato originariamente dalla SUN Microsystem, allo scopo di creare un linguaggio estremamente semplice e facile da apprendere. Nello sviluppo del linguaggio gli ingegneri della SUN seguirono diverse linee guida che sono tutt’oggi le caratteristiche principali di java.

Read more »

Classi anonime in java

Le classi anonime sono un meccanismo di java che consente di rendere il codice più conciso e leggibile. Esse consentono sostanzialmente di dichiarare ed instanziare una classe allo stesso tempo….

Read more »

Eccezioni checked e unchecked in java

In java esistono due tipi di eccezioni: checked e unchecked. Le prime devono essere gestite esplicitamente da codice, le seconde no.

Read more »