ClassQuiz
Play
Explore
Search
Docs
GitHub
Register
Log in
Donate
❤️
ClassQuiz
Play
Corso JAVA
Concetti base di JAVA
Made by
@gmac
0
0
6
196
Practice
Download
Report
Quale dei seguenti NON è un tipo di dato primitivo in Java?
1: Quale dei seguenti NON è un tipo di dato primitivo in Java?
30s
int
float
boolean
String
Come si crea un oggetto in Java?
2: Come si crea un oggetto in Java?
30s
new Object();
Object.new();
make Object();
create Object();
Qual è l'output del seguente codice:System.out.println(2 + 2 + " = " + 2 + 2);
3: Qual è l'output del seguente codice:System.out.println(2 + 2 + " = " + 2 + 2);
30s
22 = 22
4 = 22
4 + 4
4 = 4
Qual è il costrutto per l'iterazione dei cicli in Java?
4: Qual è il costrutto per l'iterazione dei cicli in Java?
30s
if
switch
for
abstract
Cosa fa il metodo println() in Java?
5: Cosa fa il metodo println() in Java?
30s
Stampa una nuova linea
Crea un oggetto
Visualizza un messaggio di errore
Salva i dati su file
Che tipo di errore è un NullPointerException in Java?
6: Che tipo di errore è un NullPointerException in Java?
30s
Errore di logica
Errore di sintassi
Errore di compilazione
Errore di runtime
In Java, che parola chiave si usa per definire una classe?
7: In Java, che parola chiave si usa per definire una classe?
30s
object
class
new
define
Quante volte viene eseguito il corpo di un ciclo do-while?
8: Quante volte viene eseguito il corpo di un ciclo do-while?
30s
Il numero di volte specificato nel corpo del ciclo
Almeno una volta
Zero volte
Nessuna delle precedenti
Quali tra questi sono tipi di dati primitivi in Java?
9: Quali tra questi sono tipi di dati primitivi in Java?
30s
Integer
boolean
float
Double
Che parola chiave si usa per definire una variabile costante in Java?
10: Che parola chiave si usa per definire una variabile costante in Java?
30s
constant
final
static
void
Qual è il metodo per convertire una stringa in maiuscolo in Java?
11: Qual è il metodo per convertire una stringa in maiuscolo in Java?
30s
length()
toLowerCase()
toString()
toUpperCase()
Qual è il metodo per calcolare la lunghezza di un array in Java?
12: Qual è il metodo per calcolare la lunghezza di un array in Java?
30s
length
dimension
count
size
Qual è il risultato della seguente operazione in Java: 5 % 2?
13: Qual è il risultato della seguente operazione in Java: 5 % 2?
30s
1
2
0
3
Cosa fa il costruttore di una classe in Java?
14: Cosa fa il costruttore di una classe in Java?
30s
Restituisce un valore
Stampa un messaggio a video
Inizializza l'oggetto
Esegue il metodo main()
Quale operatore si usa per concatenare stringhe in Java?
15: Quale operatore si usa per concatenare stringhe in Java?
30s
-
+
*
/
Come si chiama il processo mediante il quale un oggetto acquisisce le caratteristiche di una classe?
16: Come si chiama il processo mediante il quale un oggetto acquisisce le caratteristiche di una classe?
30s
Polimorfismo
Ereditarietà
Incapsulamento
Astrazione
Qual è la parola chiave per creare un'istanza di una classe in Java?
17: Qual è la parola chiave per creare un'istanza di una classe in Java?
30s
this
instanceof
super
new
Che parola chiave si usa per definire un metodo che non restituisce alcun valore?
18: Che parola chiave si usa per definire un metodo che non restituisce alcun valore?
30s
public
static
void
return
Cosa rappresenta il seguente operatore: '=='
19: Cosa rappresenta il seguente operatore: '=='
30s
Differenza
Assegnazione
Somma
Uguaglianza
Come si indica che una variabile non può essere modificata dopo la sua inizializzazione?
20: Come si indica che una variabile non può essere modificata dopo la sua inizializzazione?
30s
final
private
protected
static
Cosa fa il seguente operatore: '++'?
21: Cosa fa il seguente operatore: '++'?
30s
Moltiplica due valori
Incrementa un valore di 1
Decrementa un valore di 1
Concatena due stringhe
Qual è il tipo di dato che rappresenta un numero intero senza decimali in Java?
22: Qual è il tipo di dato che rappresenta un numero intero senza decimali in Java?
30s
char
int
float
double
Qual è il concetto principale dell'ereditarietà in Java?
23: Qual è il concetto principale dell'ereditarietà in Java?
30s
Gestione degli errori
Riutilizzo del codice
Passaggio dei dati
Creazione di oggetti
Qual è la parola chiave per estendere una classe in Java?
24: Qual è la parola chiave per estendere una classe in Java?
30s
extends
use
create
implements
Cosa rappresenta il concetto di sovrascrittura in Java?
25: Cosa rappresenta il concetto di sovrascrittura in Java?
30s
Creazione di una classe figlia
Modifica di un algoritmo
Aggiunta di nuovi metodi
Sostituzione di un metodo
Quale parola chiave si usa per chiamare un metodo sovrascritto dalla classe padre?
26: Quale parola chiave si usa per chiamare un metodo sovrascritto dalla classe padre?
30s
this
super
implements
Override
Che parola chiave si usa per impedire l'ereditarietà di una classe?
27: Che parola chiave si usa per impedire l'ereditarietà di una classe?
30s
final
static
protected
abstract
Qual è il risultato della seguente operazione in Java: 'a instanceof B' ?
28: Qual è il risultato della seguente operazione in Java: 'a instanceof B' ?
30s
Eccezione di cast
Riferimento nullo
Valore numerico
true o false
Java permette l'ereditarietà multipla?
29: Java permette l'ereditarietà multipla?
30s
VERO
FALSO
Quante eccezioni possono essere gestite da un unico blocco catch?
30: Quante eccezioni possono essere gestite da un unico blocco catch?
30s
0
1
Infinite
Nessuna delle precedenti
Cosa potrebbe causare un'eccezione di tipo NullPointerException in Java?
31: Cosa potrebbe causare un'eccezione di tipo NullPointerException in Java?
30s
Eccezione di divisione per zero
Errore di sintassi
Variabile non inizializzata
Errore di compilazione
Qual è uno dei vantaggi di gestire le eccezioni in Java?
32: Qual è uno dei vantaggi di gestire le eccezioni in Java?
30s
Accelerare l'esecuzione
Risolvere i bug
Migliorare la performance
Gestire comportamenti anomali
Qual è il blocco di codice usato per gestire un'eccezione?
33: Qual è il blocco di codice usato per gestire un'eccezione?
30s
try-search
if-else
switch-case
try-catch
Come vengono rappresentate le eccezioni in Java?
34: Come vengono rappresentate le eccezioni in Java?
30s
Con oggetti di classe
Con stringhe di testo
Con dati booleani
Con numeri interi
Qual è uno dei modi per gestire un'eccezione in Java?
35: Qual è uno dei modi per gestire un'eccezione in Java?
30s
Ridurre la chiamata di metodi
Usare un blocco try-catch
Lanciare una nuova eccezione
Restituire un valore nullo
L'abstract class può essere istanziata direttamente?
36: L'abstract class può essere istanziata direttamente?
30s
VERO
FALSO
Che cos'è l'astrazione in Java?
37: Che cos'è l'astrazione in Java?
30s
Una variabile
Un'interfaccia
Un concetto generale
Una oggetto
Perché si usa l'astrazione in Java?
38: Perché si usa l'astrazione in Java?
30s
Per manipolare file
Per migliorare le prestazioni
Per creare una GUI
Per rendere il codice comprensibile
Cosa può fare una classe astratta che una classe concreta non può?
39: Cosa può fare una classe astratta che una classe concreta non può?
30s
Aggiungere campi dati
Definire metodi senza implementazione
Creare oggetti
Essere istanziata
La parola chiave 'final' indica che una variabile NON può essere modificata successivamente.
40: La parola chiave 'final' indica che una variabile NON può essere modificata successivamente.
30s
VERO
FALSO
Quali tipi di accessi sono consentiti da un modificatore di accesso 'privato' in una classe Java?
41: Quali tipi di accessi sono consentiti da un modificatore di accesso 'privato' in una classe Java?
30s
Accesso generale
Solo dalla stessa classe
Da tutte le classi
Da classi figlie