1Z0-803 Java SE 7 Programmerer jeg eksamen Training Kit av Nhiyam Firyal

Vendor Navn: Oracle

Eksamen kode: 1Z0-803

Eksamen Navn: Java SE 7 Programmerer jeg

Totalt Spørsmål med svar: 216

Prøv en DEMO før du kjøper noen eksamener Product, Klikk Nedenfor Link

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


Spørsmål:

en

Gitt koden fragment:?


Hva er resultatet

A. 3 falsk en

B. 2 ekte tre

C. 2 falsk tre

D. 3 true en

E. 3 falske 3

F. 2 sanne 1

G. 2 falske 1

Svar:

D

Forklaring:

Lengden av elementet med indeks 0, {0, 1, 2}, er 3. Output: 3

Elementet med indeks 1, {3, 4, 5, 6}, er av typen array. Output: true

Elementet med indeks 0, {0, 1, 2} har elementet med indeks 1: 1. Utgang: 1

Spørsmål:

2

Se utstillingen:



Hva er resultatet når dette programmet utføres

A?. Bob navn: Bob

B. Bob navn: Jian

C. Ingenting skrives

D. Bob navn

Svar:

B

Forklaring:

Etter uttalelsen Jian = bob; Jian vil referere til samme objekt som bob

Spørsmål:.

3

Gitt koden fragment:


Hva er resultatet?

A. Gyldige

B. Ikke gyldig

C. Compilation svikter

D. En IllegalArgumentException er kastet ved kjøretid

Svar:

C

Forklaring:

I segment, hvis (gyldig) 'gyldig må være av typen boolean , men det er en streng

Dette gjør samlingen mislykkes

Spørsmål:..

4

Gitt:


Hva er resultatet?

A. 6

5

6

4

B. 6

5

5

4

C. 6

5

6

6

D. 6

5

6

5

Svar:

A

Forklaring:

Innenfor hoved z er tildelt 6. z skrives. Output: 6

I doStuff z er tilordnet 5.DoStuff2 setter lokalt z til fire (men MyScope.z er satt til 4), men i Dostuff z er fremdeles 5. z skrives. Output: 5

Igjen z skrives innenfor main (med lokal z satt til 6). Output: 6

Til slutt MyScope.z skrives. MyScope.z er satt til 4 innen doStuff2 (). Output: 4

Spørsmål:?

5

Hvilke to er gyldige instantiations og initializations av en multi dimensjonal array


En . Alternativ A

B. Alternativ B

C. Alternativ C

D. Alternativ D

E. Alternativ E

Svar:

A, D

Spørsmål:

6

En ukontrollert unntak oppstår i en metode dosomething ()

Skulle annen kode legges i dosomething () metode for å kompilere og kjøre?

A. Unntaket må være fanget

B. Unntaket må erklæres for å bli kastet.

C. Unntaket må være fanget eller erklært for å bli kastet.

D. Ingen annen kode må legges

Svar:.

D

Forklaring:

Fordi Java programmeringsspråk ikke krever metoder for å fange eller å spesifisere ukontrollert unntak (RuntimeException, feil-, og deres underklasser), kan programmerere bli fristet til å skrive kode som kaster bare ukontrollert unntak eller for å gjøre alle sine unntaksklasser arve fra RuntimeException. Begge disse snarveiene lar programmerere å skrive kode uten å bry seg med kompilatoren feil og uten plager å spesifisere eller for å fange eventuelle unntak. Selv om dette kan virke praktisk til programmerer, sidesteps det hensikten med fangst eller spesifisere krav og kan føre til problemer for andre som bruker klassene

Spørsmål:.

7

Gitt koden fragment:


Hva er resultatet

A?. 2

2

B. 1

2

C. 3

2

D. 3

3

Svar:

A

Forklaring:

Variable b er satt til 4.

variabel b er redusert til 3.

variabel b er redusert til to og deretter skrevet ut. Utgang: 2

Variable b skrives. Utgang: 2

Spørsmål:

8

Gitt koden fragment:

interface SampleClosable {

public void) kaster java. io.IOException;?

}

Hvilke tre implementeringer er gyldige


A. Alternativ A

B. Alternativ B

C. Alternativ C

D. Alternativ D

E. Alternativ E

Svar:

A, C, E

Forklaring:

A:. Kaster samme unntaket er greit

C: Ved hjelp av en underklasse av java.io.IOException (her java.io.FileNotFoundException) er greit

E: Bruker ikke et innkast klausulen er greit

Feil svar.

B: Unntak er ikke en underklasse av java.io.IOException og kan ikke brukes her

D:. Ikke utvider. SampleCloseable kan ikke være super av testen, må en super være en klasse. (Et grensesnitt strekker andre grensesnitt.)

Spørsmål:

9

Gitt koden fragment:

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

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

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

Hva er resultatet

A?. 4

Null

B. Null

4

C. En IllegalArgumentException er kastet ved kjøretid

D. 4

En ArrayIndexOutOfBoundException er kastet ved kjøretid

Svar:

D

Forklaring:

Den første println uttalelse, System. out.println (matrise [4] [1]);, fungerer fint. Det velger elementet /array med indeks 4, {0, 4, 8, 12, 16}, og fra denne tabellen det velger elementet med indeks 1, 4. Output: 4

Den andre println uttalelse, System.out.println (array) [1] [4]);, svikter. Det velger array /element med indeks 1, {0, 1}, og fra denne matrisen den prøve å velge elementet med indeks 4. Dette fører til et unntak

Output:.

4

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

Spørsmål:

10

Gitt:


Hvor mange ganger er to skrives ut som en del av produksjonen?

A. Zero

B. Når

C. To ganger

D. Thrice

E. Compilation svikter

Svar:.

A

Spørsmål:

11

Gitt:


Hvilke to handlinger, som brukes uavhengig, vil tillate denne klassen å kompilere?

A. Legge kaster IOException til main () -metoden signatur

B. Legge kaster IOException til doSoomething () -metoden signatur

C. Legge kaster IOException til main () -metoden signatur og til dosomething () -metoden

D. Legge kaster IOException til dosomething () -metoden signatur og endre fangsten argument for å IOException

E. Legge kaster IOException til main () -metoden signatur og endre fangsten argument for å IOException

Svar:

C, E

Spørsmål:

12

Gitt:?


Hva er resultatet

A. Hei

B. Standard

C. Compilation svikter

D. Programmet utskrifter ingenting

E. Et unntak under kjøring

Svar:

en

Forklaring:.

Programmet kompilerer fint

Programmet går . fint

Utgangen er: hei

Spørsmål:

13

Gitt:


Hvilket utsagn , når de settes inn linje 5, gjelder endringen?

A. stigende = sc;

B. sc = asc;

C. ASC = (objekt) sc;

D. ASC = sc.clone ()

Svar:

B

Forklaring:

Fungerer fint

Feil svar:.

ASC = sc.clone ();

Inkompatible typer

stigende = fm;..

Inkompatible typer

ASC = (objekt ) sc;

Syntax error

Spørsmål:

14

Gitt koden fragment:

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

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

Hva er resultatet

A. Resultat: 10

Resultat: 30

B. Resultat: 10

Resultat: 25

C. Resultat: 235

Resultat: 215

D. Resultat: 215

Resultat: 215

E. Compilation svikter

Svar:

C

Forklaring:

Første linje:

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

String sammensetning er produsert

Andre linje:

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

3 * 5 er beregnet til 15 og er lagt til string 2. Resultat 215.

Utgangen er:

Resultat: 235

Resultat: 215

Merk # 1:

For å produsere en aritmetisk følge, vil følgende kode må brukes:

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

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

kjør:

Resultat: 10

Resultat: 7

Merk # 2:

Hvis koden er som følger:

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

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

kompilering ville mislykkes. Det er en unclosed strengliteral, 5 ", på hver linje

Spørsmål:.?

15

Hvilke kodefragment er ulovlig


A. Alternativ A

B. Alternativ B

C. Alternativ C

D. Alternativ D

Svar:

D

Forklaring:.

sammendrag nøkkelord kan ikke brukes til å erklære en int variabel

abstrakt nøkkelordet brukes til å erklære en klasse eller metode for å være abstrakt [3]. En abstrakt metode har ingen gjennomføring; alle klasser som inneholder abstrakte metoder må selv være abstrakt, selv om ikke alle abstrakte klasser har abstrakte metoder


Vendor. Navn: Oracle

Eksamen kode: 1Z0-803

Eksamen Navn: Java SE 7 Programmerer jeg

Totalt Spørsmål med svar: 216

Prøv en DEMO før du kjøper noen eksamener Product, Klikk Nedenfor Link

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