Giava

System.exit() in Java
2026

System.exit() in Java

In Java, il metodo System.exit() è presente nel pacchetto java.lang. Questo metodo viene utilizzato per terminare esplicitamente il programma Java attualmente in esecuzione. Questo metodo richiede un codice di stato. Un valore diverso da zero del codice di stato viene generalmente utilizzato per indicare una terminazione anomala. Quando viene richiamato questo metodo, non è possibile eseguire ulteriori attività.

Override in Java
2026

Override in Java

Quando una sottoclasse fornisce un'implementazione specifica per un metodo già definito nella sua classe genitore, si parla di overriding del metodo. Il metodo sottoposto a override nella sottoclasse deve avere lo stesso nome, parametri e tipo restituito del metodo nella classe genitore.

Trasmetti in streaming in Java
2026

Trasmetti in streaming in Java

Stream è stato introdotto in Java 8, l'API Stream viene utilizzata per elaborare raccolte di oggetti. Uno stream in Java è una sequenza di oggetti che supporta vari metodi che possono essere messi in pipeline per produrre il risultato desiderato.

Come creare una classe immutabile in Java?
2026

Come creare una classe immutabile in Java?

In Java, immutabilità significa che una volta creato un oggetto, il suo stato interno non può essere modificato. Le classi immutabili in Java offrono molti vantaggi come la sicurezza dei thread, il debug semplice e tutto il resto. In Java, tutte le classi wrapper (come Integer, Boolean, Byte, Short) e la classe String sono immutabili. Possiamo anche creare la nostra classe immutabile.

Fatti interessanti su null in Java
2026

Fatti interessanti su null in Java

Quasi tutti i linguaggi di programmazione sono legati a null. Non c'è quasi un programmatore che non sia turbato dal nulla. In Java, null è associato a java.lang.NullPointerException. Essendo una classe nel pacchetto java.lang, viene chiamata quando proviamo a eseguire alcune operazioni con o senza null e talvolta non sappiamo nemmeno dove sia successo. Di seguito sono riportati alcuni punti importanti su null in Java che ogni programmatore Java dovrebbe conoscere:

Eccezione puntatore null in Java
2026

Eccezione puntatore null in Java

Una NullPointerException in Java è una RuntimeException. Si verifica quando un programma tenta di utilizzare un riferimento a un oggetto con valore null. In Java, "null" è un valore speciale che può essere assegnato ai riferimenti agli oggetti per indicare l'assenza di un valore.

ArrayList in Java
2026

ArrayList in Java

Un ArrayList in Java è un array ridimensionabile (o dinamico) dal pacchetto java.util che può crescere o ridursi automaticamente man mano che gli elementi vengono aggiunti o rimossi, a differenza degli array regolari con una dimensione fissa.

lancia e lancia in Java
2026

lancia e lancia in Java

In Java, la gestione delle eccezioni è uno dei mezzi efficaci per gestire gli errori di runtime in modo da poter preservare il flusso regolare dell'applicazione. Gestisce errori di runtime come NullPointerException, ArrayIndexOutOfBoundsException, ecc. Per gestire questi errori in modo efficace, Java fornisce due parole chiave, Throw e Throws.