Applicazioni desktop su Windows 10 utilizzando NW.js

Da qualche tempo è possibile scrivere applicazioni desktop multipiattaforma senza ricorrere a Java né a singole compilazioni sui vari sistemi operativi. Ci sono addirittura diversi strumenti in grado di ottenere tale obiettivo. Uno di tali strumenti è senza dubbio NW.js. In questo articolo vediamo l’utilizzo di tale strumento in Windows 10.

Java, ciclo di vita degli oggetti e garbage collection

Su questo argomento si trova davvero poco online… davvero poco (almeno in italiano). Effettivamente si può considerare un argomento “di nicchia”, ma come si fa a non conoscere certi argomenti e poi esigere di esser chiamati “programmatori java”? Comunque sia, chiariamo subito una cosa che sembra essere poco chiara: In …

Java, local classes

Per local class (classe locale) si intende una inner class che è definita in un blocco di codice. Un blocco di codice potrebbe essere il corpo di un metodo, di un costruttore, un blocco locale, un inizializzatore statico o un inizializzatore di istanza. Alcune caratteristiche di una local class: una …

Java, non-static member class

Una non-static member class è una inner class definita senza la keyword static (vedere il punto (2) dell’esempio sotto). Bisogna osservare che: Un’istanza di una non-static member class può esistere solo e soltanto insieme all’istanza della classe che la contiene Una non-static member class non può avere static members (a …