1Z0-803 Java SE 7 programmatore ho Training Kit esame da Nhiyam Firyal

Nome fornitore: Oracle

codice

Esame: 1Z0-803

Esame Nome: Programmatore Java SE 7 I

Totale domande con risposte: 216

Prova una demo prima di acquistare qualsiasi prodotto esami, Clicca qui sotto link

http://www.certsgrade.com/pdf/1Z0-803/


Domanda:

1

Visto il frammento di codice:?


Qual è il risultato

A. 3 falso 1

B. 2 true 3

C. 2 falso 3

D. 3 vero 1

E. 3 falsi 3

F. 2 veri 1

G. 2 falsi 1

Risposta:

D

Spiegazione:

La lunghezza dell'elemento con indice 0, {0, 1, 2}, è 3. uscita: 3

L'elemento con indice 1, {3, 4, 5, 6}, è di tipo array. Uscita:

true

L'elemento con indice 0, {0, 1, 2} ha l'elemento con indice 1: 1. Uscita: 1

Domanda:

2

Visualizza la mostra:



Qual è il risultato quando viene eseguito questo programma

A?. Bob Nome: bob

B. Bob Nome: Jian

C. Stampe Niente

D. Bob nome

Risposta:

B

Spiegazione:

Dopo la dichiarazione jian = bob; il jian farà riferimento lo stesso oggetto come bob

Domanda:. 3

Visto il frammento di codice:


Che cosa è il risultato?

.

Validi

​​B. Non valido

C. Compilation fallisce

D. Un IllegalArgumentException viene lanciato in fase di esecuzione

Risposta:

C

Spiegazione:

Nel segmento, se (valido) 'valida deve essere di tipo booleano , ma è una stringa

Questo rende la compilazione sicuro

Domanda:.. 4

Data:


Qual è il risultato?

. 6

5

6

4

B. 6

5

5

4

C. 6

5

6

6

D. 6

5

6

5

Risposta:

Un

Spiegazione:

Entro z principale è assegnato 6. z viene stampato. Uscita: 6

In doStuff z viene assegnato 5.DoStuff2 imposta localmente z a 4 (ma MyScope.z è impostato su 4), ma in DoStuff z è ancora 5. z viene stampato. Uscita: 5

Anche in questo caso z è stampato all'interno principale (con z locale impostato a 6). Uscita: 6

Infine MyScope.z viene stampato. MyScope.z è stato impostato su 4 entro doStuff2 (). Uscita: 4

Domanda:?

5

Quali sono due istanze valide e inizializzazione di un array multi dimensionale


. Opzione A

B. Opzione B

C. Opzione C

D. Opzione D

E. Opzione E

Risposta:

A, D

Domanda: 6

un'eccezione non controllato avviene in un metodo doSomething ()

In caso di altro codice da aggiungere nel metodo doSomething () per poter compilare ed eseguire?

. L'eccezione deve essere catturato

B. L'eccezione deve essere dichiarato per essere gettato.

C. L'eccezione deve essere catturato o dichiarato di essere gettato.

D. Non ha bisogno di altro codice da aggiungere

Risposta:.

D

Spiegazione:

Perché il linguaggio di programmazione Java non richiede metodi per la cattura o specificare le eccezioni non controllate (RuntimeException, errori, e le loro sottoclassi), i programmatori possono essere tentati di scrivere codice che genera eccezioni solo incontrollato o per effettuare tutte le loro sottoclassi di eccezione ereditano da RuntimeException. Entrambi questi tasti di scelta rapida consentono ai programmatori di scrivere codice senza preoccuparsi di errori di compilazione e senza preoccuparsi di specificare o per prendere eventuali eccezioni. Anche se questo può sembrare comodo per il programmatore, che elude l'intento del pescato o specificare requisiti e può causare problemi per gli altri utilizzando le classi

Domanda:. Pagina 7

Dato il frammento di codice:


Qual è il risultato

?. 2

2

B. 1

2

C. 3

2

D. 3

3

Risposta:

Un

Spiegazione:

variabile B è impostato su 4.

variabile B è diminuito a 3.

variabile b è sceso a 2 e poi stampato. Uscita: 2

variabile b viene stampato. Uscita: 2

Domanda: Pagina 8

Visto il frammento di codice:

interfaccia SampleClosable {

public void) throws Java. io.IOException;?

}

Quali tre implementazioni sono validi


. Opzione A

B. Opzione B

C. Opzione C

D. Opzione D

E. Opzione E

Risposta:

A, C, E

Spiegazione:

A:. Gettando la stessa eccezione è bene

C: Utilizzando una sottoclasse di java.io.IOException (qui java.io.FileNotFoundException) va bene

E: Non usando una clausola di tiro va bene

Le risposte sbagliate:.

B: L'eccezione non è una sottoclasse di java.io.IOException e non possono essere utilizzati qui

D:. Non estende. SampleCloseable non può essere la superclasse di prova, una superclasse deve essere una classe. (Un'interfaccia estende altre interfacce.)

Domanda:

9

Visto il frammento di codice:

Int [] [] array = {{0 }, {0, 1}, {0, 2, 4}, {0, 3, 6, 9}, {0, 4, 8, 12, 16}};

Systemout.printIn (array [4] [1]);

System.out.printIn (array) [1] [4]);

Qual è il risultato

?. 4

Null

B.

Null

4

C. Un IllegalArgumentException viene lanciato in fase di esecuzione

D. 4

Un ArrayIndexOutOfBoundException viene lanciato in fase di esecuzione

Risposta:

D

Spiegazione:

La prima istruzione println, Sistema. out.println (array [4] [1]);, funziona bene. Seleziona l'elemento /array con indice 4, {0, 4, 8, 12, 16}, e da questo array seleziona l'elemento con indice 1, 4. uscita: 4

La seconda affermazione println, System.out.println (array) [1] [4]);, fallisce. Seleziona la matrice /elemento con indice 1, {0, 1}, e da questo array esso provare a selezionare l'elemento con indice di 4. Ciò causa un'eccezione

Output:.

4

Exception in thread "principale" java.lang.ArrayIndexOutOfBoundsException: 4

Domanda: 10

Data:


Quante volte è 2 stampato come una parte della produzione?

. Zero

B. Una volta

C.

Due volte

D.

Thrice

E. Compilation fallisce

Risposta:.

Un

Domanda:

11

Data:


Quali due azioni, utilizzati in modo indipendente, permetterà questa classe per compilare?

. Aggiunta di tiri IOException al main () firma del metodo

B. Aggiunta throws IOException al doSoomething () firma del metodo

C. Aggiunta di tiri IOException al main () metodo di firma e al metodo

D doSomething (). Aggiunta getta IOException al metodo doSomething () la firma e cambiando l'argomento cattura di IOException

E. Aggiunta throws IOException al main () metodo di firma e cambiare l'argomento cattura di IOException

Risposta:

C, E

Domanda:

12

Data:?


Qual è il risultato

. Ciao

B.

Predefinito

C. Compilation fallisce

D. Il programma stampa nulla

E. Un'eccezione viene generata in fase di esecuzione

Risposta:

A

Spiegazione:

Le piste programma

Il programma compila bene. . bene

L'output è: ciao

Domanda:

13

Data:


Quale affermazione , quando inserito in linea 5, è il cambiamento valida?

. asc = sc;

B. sc = asc;

C. asc = (oggetto) sc;

D. asc = sc.clone ()

Risposta:

B

Spiegazione:

Funziona bene

Le risposte sbagliate:.

asc = sc.clone ();

tipi incompatibili

asc = sc;..

tipi incompatibili

asc = (oggetto ) sc;

Errore di sintassi

Domanda:

14

Visto il frammento di codice:

System.out.printIn (" Risultato: "+ 2 + 3 + 5);

System.out.printIn (" Risultato:? "+ 2 + 3 * 5);

Qual è il risultato

A. Risultato: 10

Risultato: 30

B. Risultato: 10

Risultato: 25 |

C. Risultato: 235

Risultato: 215

D. Risultato: 215

Risultato: 215

E. Compilation fallisce

Risposta:

C

Spiegazione:

Prima riga:

System.out.println ("Risultato:" + 2 + 3 + 5);

La concatenazione di stringhe è prodotto

Seconda riga:

System.out.println ("Risultato:" + 2 + 3 * 5. );

3 * 5 è calcolato a 15 e viene aggiunto alla stringa 2. Risultato 215.

L'output è:

Risultato: 235

Risultato: 215

Nota # 1:

Per produrre un risultato aritmetico, il seguente codice dovrebbe essere utilizzato:

System.out.println ("Risultato:" + (2 + 3 + 5));

System.out.println ("Risultato:" + (2 + 1 * 5));

funzionare:

Risultato: 10

Risultato: 7

Nota # 2:

Se il codice è stato il seguente:

System.out.println ("Risultato: "+ 2 + 3 + 5");

System.out.println ("Risultato:" + 2 + 1 * 5 ");

La compilazione fallirebbe. Vi è una stringa non chiusa letterale 5 ", su ogni linea

Domanda:.?

15

Quali frammento di codice è illegale


. Opzione A

B. Opzione B

C. Opzione C

D. Opzione D

Risposta:

D

Spiegazione:.

La parola chiave astratta non può essere utilizzato per dichiarare una variabile int

parola chiave abstract è utilizzato per dichiarare una classe o un metodo di essere astratto [3]. Un metodo astratto non ha alcuna implementazione; tutte le classi che contengono i metodi astratti originale devono essere astratto, anche se non tutte le classi astratte hanno metodi astratti


Nome fornitore:. Oracle

Codice Esame: 1Z0-803

Esame Nome: Programmatore Java SE 7 I

Totale domande con risposte: 216

Prova una demo prima di acquistare qualsiasi prodotto esami, Clicca qui sotto link

http: //www.certsgrade.com/pdf/1Z0-803/