Test Java Online

1. L'istruzione Java " int[] a = {4, 8, 12};"

Question 1 of 10

2.
Una classe astratta deve avere per avere per forza almeno un metodo astratto?

Question 2 of 10

3. Se la classe Contatto ha un metodo “public void stampa()” che stampa sempre “15” quale sarà l’output del codice seguente: Contatto c = null; c.stampa();
A. 15
B. Non compila
C. Genera una NullPointerException

Question 3 of 10

4. Quale sarà l’output prodotto dal seguente codice: 
class Main {
 public static void main(String args[]){
    final int i;
    i = 20;
    i = 30;
    System.out.println(i);
 }
}
 

Question 4 of 10

5. Dato il seguente codice, qual è l’output atteso?
int prova = 0;
 for (int i = 0; i < 10 ; prova +=1) {
             i += 1;
}
System.out.println(prova);
 

Question 5 of 10

6. Quale sarà l’output prodotto dal seguente codice:
public class Test { 
public static void main(String[] args) 
	{ 
		for (;;) 
			System.out.println("GEEKS"); 
	} 
}
 

 

Question 6 of 10

7. Qual è il risultato della seguente espressione, se a vale 12: a/3?
A. 12
B. “A”
C. 4

Question 7 of 10

8. Quali delle seguenti affermazioni, relative ai costruttori Java, è vera?

Question 8 of 10

9. Una interfaccia può estendere un'altra interfaccia

Question 9 of 10

10. Si può accedere a una variabile non statica da un metodo statico?

Question 10 of 10


 

9 risposte a “Test Java Online”

    1. purtroppo le domande sono random e quindi non riesco a verificare se il punto 7 è errato. In ogni caso, grazie per la segnalazione

  1. package com;

    abstract class demo
    {
    public int a;
    demo()
    {
    a = 10;
    }

    abstract public void set(int a);

    abstract public void get();

    }

    public class Prova extends demo
    {

    public void set(int a)
    {
    this.a = a;
    }

    final public void get()
    {
    System.out.println(“a = ” + a);
    }

    public void hello()
    {
    System.out.println(“Hello Man”);
    }

    public static void main(String[] args)
    {
    demo obj = new Prova();
    obj.set(20);
    obj.get();
    obj.hello();
    }
    }
    Questo codice non compila hello non e un metodo astratto di demo.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *