Se non ci sono puntatori in Java, allora perché otteniamo NullPointerException?
Qual è la differenza tra un set e una mappa in Java?
Qual è la differenza tra Array e ArrayList in Java?
A cosa serve il metodo toString() in java?
Qual è lo scopo del pacchetto in Java?
Puoi importare lo stesso pacchetto o classe due volte nella tua classe?
Quali sono le differenze tra le due strutture dati: Vector e ArrayList?
Quanti modi ci sono in Java per creare un oggetto String?
Come possiamo convertire un riferimento a un oggetto in un riferimento a un'interfaccia?
In quale scenario utilizziamo un blocco statico?
Come si può mantenere una collezione con elementi in ordine?
Quali sono le differenze tra una collezione HashSet e TreeSet in Java?
Qual è lo scopo della parola chiave "super" in java?
Perché l'interfaccia Map non estende l'interfaccia Collection in Java?
Che cos'è lo stage di String?
È possibile utilizzare this() e super() entrambi nello stesso costruttore?
Quali sono i diversi modi per iterare gli elementi di un elenco in Java?
Qual è lo scopo del metodo statico in Java?
È consentito sovraccaricare il metodo main() in Java?
Cos'è una variabile final vuota in Java?
Disporre le tre classi String, StringBuffer e StringBuilder nell'ordine di efficienza per le operazioni di elaborazione delle stringhe?
Qual è il modello di progettazione utilizzato nell'implementazione di Enumeration in Java?
In Java, qual è lo scopo del file Properties?
Qual è il significato di Immutable nel contesto della classe String in Java?
Come convertirai un array di interi primitivi int[] in una collezione List?
Qual è il motivo dell'override del metodo equals()?
Qual è il motivo dell'override del metodo equals()?
Quali sono i diversi tipi di aree di memoria assegnate da JVM?
Quali sono le classi Java Collection che implementano l'interfaccia List?
In che modo le annotazioni sono migliori delle interfacce marker?
Come possiamo vietare l'ereditarietà in Java?
Qual è la differenza tra classe astratta e interfaccia in Java?
Perché dovresti definire un costruttore predefinito in Java?
Qual è la differenza tra una struttura di dati ArrayList e una LinkedList?
Perché Java fornisce un costruttore predefinito?
Quali sono le tecniche di risoluzione di Hash Collision?
Che cos'è un blocco finally in Java?
Come puoi cambiare il valore di una variabile final in Java?
Cos'è la classe di System?
È possibile ottenere il polimorfismo di runtime dai membri dei dati in Java?
Quali sono le somiglianze tra HashSet e HashMap in Java?
Quali sono le classi Java Collection che implementano l'interfaccia Set?
In che modo l'astrazione è diversa dall'incapsulamento?
Qual è la differenza tra Iteratore ed Enumerazione?
Come implementiamo l'override del metodo in Java?
Perché Java utilizza il concetto di stringa letterale?
Come convertirai una lista in un array di numeri interi come int[]?
In Java, perché usiamo la variabile statica?
Qual è la differenza tra un Iterator e ListIterator in Java?
Java ci consente di utilizzare modificatori privati e protetti per le variabili nelle interfacce?
Quali sono i principali vantaggi di Collections Framework in Java?
Quali sono le differenze tra Comparable e Comparator?
Perché i costruttori non possono essere definitivi, statici o astratti in Java?
Perché non ci sono puntatori in Java?
Qual è la differenza tra le strutture di dati Queue e Stack?
Spiegare il concetto di Ereditarietà?
Cosa sono le classi Wrapper in Java?
Quali sono le principali differenze tra HashMap e ConcurrentHashMap in Java?
È possibile eseguire un programma senza definire un metodo main()?
Possiamo istanziare una classe astratta in Java?
È consentito dichiarare il metodo main come final?
In Java qual è il valore predefinito di un riferimento a un oggetto definito come variabile di istanza in un oggetto?
Cos'è il pacchetto java.lang?
Qual è la differenza tra Collection e Collections Framework in Java?
Come possiamo sincronizzare gli elementi di una List, un Set o una Map?
Qual è l'altro nome di Method Overloading?
È consentito eseguire l'override di un metodo in overload?
Qual è la differenza tra la classe Singleton e la classe statica?
Che cos'è un iteratore in Java?
Qual è la differenza tra i metodi peek(), poll() e remove() dell'interfaccia Queue in java?
Quali sono i principi fondamentali della programmazione orientata agli oggetti?
È consentito contrassegnare un metodo di interfaccia come statico?
Cos'è Hash Collision? In che modo Java gestisce la collisione hash in HashMap?
In Java, come deciderete quando utilizzare una collezione List, Set o Map?
Qual è la differenza tra i tipi di dati byte e char in Java?
In Java, se non specifichiamo alcun valore per le variabili locali, quale sarà il valore predefinito delle variabili locali?
Qual è la differenza tra Collections.emptyList() e la creazione di una nuova istanza di Collection?
Qual è la differenza tra metodo statico e metodo di istanza in Java?
Una classe può essere contrassegnata come final in Java?
Qual è il valore restituito da Constructor in Java?
Cos'è una classe Singleton?
Perché abbiamo bisogno del costruttore in Java?
Quali sono le principali differenze tra Collection e Collections?
Qual è la differenza tra il linguaggio di programmazione orientato agli oggetti e il linguaggio di programmazione basato sugli oggetti?
Qual è il concetto di propagazione delle eccezioni?
Qual è lo scopo del metodo native in Java?
Perché contrassegniamo il metodo principale come statico in Java?
Cos'è una classe astratta in Java?
Quali sono le principali differenze tra un HashSet e una HashMap?
Come possiamo creare un metodo final in Java?
Supponiamo che esista una classe Cliente. Aggiungiamo oggetti della classe Customer a un ArrayList. Come possiamo ordinare gli oggetti Customer in ArrayList per la proprietà nomeCliente
Come funziona ClassLoader in Java?
Come si copiano gli elementi da un elenco di origine a un altro elenco?
Pensi che "main" utilizzato per il metodo principale sia una parola chiave in Java?
Quando sovrascriviamo un metodo in una classe Child, possiamo lanciare un'eccezione aggiuntiva che non viene lanciata dal metodo della classe Parent?
Possiamo scrivere il metodo main come public void static invece di public static void?
Come funziona il metodo hashCode() in Java?
È una buona idea utilizzare i generici nelle collezioni?
È consentito contrassegnare un metodo abstract oltre che final?
Cos'è il polimorfismo di runtime?
Come possiamo inizializzare una variabile final vuota?
Perché Java non supporta l'ereditarietà multipla?
Come convertirai un array di oggetti String in un List?
Perché abbiamo bisogno del costruttore predefinito nelle classi Java?
Cosa sono System, out e println nella chiamata al metodo System.out.println?
Possiamo rilanciare un'eccezione in Java?
Perché usi Upcasting o Downcasting in Java?
Quali tipi di variazioni di argomento sono consentite in Method Overloading?
Possiamo ereditare un costruttore?
In quali scenari, un blocco finally non verrà eseguito?
Come invertirai una lista in Java?
Quali sono le classi thread-safe nel framework Java Collections?
Come eseguirai un filtro su una collezione?
Quali sono le differenze tra una collezione List e Set in Java?
Qual è il significato della clonazione di oggetti in Java?
Quali sono le differenze tra Collection e Collections in Java?
Qual è la differenza tra l'overload del metodo e l'override del metodo in Java?
Qual è l'ordine crescente delle prestazioni per le seguenti classi di collezione in Java?
Qual è la classe base per le classi Error ed Exception in Java?
Come creerai una classe immutabile in Java?
Qual è l'interfaccia principale della gerarchia delle collezioni in Java?
Spiegare la differenza tra associazione statica e dinamica?
Qual è l'uso di finally block in Java?
Come rimuovere in modo efficiente gli elementi durante l'iterazione di una collezione?
Dobbiamo sempre mettere un blocco catch dopo un blocco try?
Cosa possiamo usare al posto dell'interfaccia Marker?
Cos'è il compilatore JIT?
Qual è la differenza fondamentale tra un oggetto String e StringBuffer?
Perché la gente dice che Java è un linguaggio "scrivi una volta ed esegui ovunque"?
Perché non è possibile eseguire l'overload del metodo modificando il tipo di metodo restituito in java?
Qual è l'altro nome di Shallow Copy in Java?
Qual è la classe più importante in Java?
In OOP, cosa si intende per composizione?
Cos'è un'interfaccia marker?
È obbligatorio importare il pacchetto java.lang ogni volta?
Cos'è la Java Virtual Machine (JVM)?
Qual è la differenza tra lancio e lancio in Java?
È consentito eseguire l'override di un metodo statico in Java?
Qual è lo scopo della parola chiave "this" in java?
Perché Java non consente l'override di un metodo statico?
Perché non è una buona pratica creare variabili statiche in Java?
Qual è la differenza tra JDK e JRE?
È consentito contrassegnare un metodo metodo astratto senza contrassegnare la classe astratta?
Perché un oggetto String è considerato immutabile in java?
Cos'è la gestione delle eccezioni in Java?
Come rimuoverai gli elementi duplicati da un ArrayList?
Come convertirai un elenco in un set?
Qual è la differenza tra Shallow Copy e Deep Copy in Java?
Cosa si intende per tipo restituito covariante in Java?
Cos'è un'interfaccia in Java?
Quali sono le differenze tra una HashMap e una Hashtable in Java?
Perché la classe Integer è dichiarata final in Java?
Qual è la differenza tra Iterator ed Enumeration in Java?
In Java, quali sono le differenze tra Checked e Unchecked?
In quale scenario, LinkedList è migliore di ArrayList in Java?
Quale classe in Java è la superclasse di ogni altra classe?
Cos'è l'astrazione nella programmazione orientata agli oggetti?
Come implementerai l'overload dei metodi in Java?
Possiamo creare un blocco finally senza creare un blocco catch?
Java consente funzioni virtuali?
In che modo aggregazione e composizione sono concetti diversi?
Quali metodi dobbiamo sovrascrivere per utilizzare un oggetto come chiave in una HashMap?
In che modo la piattaforma Java è diversa dalle altre piattaforme?
Perché un'interfaccia non può essere contrassegnata come final in Java?
Come inserirai, eliminerai e recupererai elementi da una collezione HashMap in Java?
Diciamo che eseguiamo una classe java senza passare alcun argomento. Quale sarà il valore dell'array di argomenti String nel metodo principale?
Cosa succede quando il modificatore statico non è menzionato nella firma del metodo principale?
Quali sono le differenze tra una HashMap e una TreeMap?