1Z0-803 Java SE 7 Programmer I Kit de Treinamento Exame por Nhiyam Firyal

Nome do fornecedor: a Oracle

código

Exame: 1Z0-803

Exame Nome: Java SE 7 Programmer I

Total de perguntas com respostas: 216

Tente um DEMO antes de comprar qualquer produto Exames, Clique no link abaixo

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


Pergunta:

1

Dado o fragmento de código:?


Qual é o resultado

A. 3 falsa 1

B. 2 verdadeira 3

C. 2 falsa 3

D. 3 verdadeira 1

E. 3 falsas 3

F. 2 verdadeiros 1

G. 2 falsos 1

Resposta:

D

Explicação:

O comprimento do elemento com índice 0, {0, 1, 2}, é 3. Saída: 3

O elemento com índice 1, {3, 4, 5, 6}, é do tipo matriz. Saída: true

O elemento com índice 0, {0, 1, 2} tem o elemento com o índice de 1: 1. Output: 1

Pergunta: Página 2

Veja a exposição:



Qual é o resultado quando este programa é executado

A?. Nome do Bob: Bob

B. Nome do Bob: Jian

C. Nada é impresso

D. Bob nome

Resposta:

B

Explicação:

Após a declaração jian = bob; o jian irá referenciar o mesmo objeto como bob

Pergunta:. Sims 3

Dado o fragmento de código:


O que é o resultado?

A.

Válidos

B. Não é válido

C. A compilação falha

D. Um IllegalArgumentException é lançada em tempo de execução

Resposta:

C

Explicação:

No segmento, se (válido) 'válido deve ser do tipo boolean , mas é uma seqüência

Isso faz com que a compilação falhar

Pergunta:.. 4

Dado:


Qual é o resultado?

A.

6

5

6

4

B.

6

5

5

4

C.

6

5

6

6

D.

6

5

6

5

Resposta: A


Explicação:

Dentro z principal é atribuído 6. z é impresso. Saída: 6

Dentro doStuff Z é atribuído localmente 5.DoStuff2 Z define a 4 (mas MyScope.z está definido para 4), mas em DoStuff ainda Z é Z 5. é impresso. Saída: 5

Novamente z é impresso dentro principal (com z locais definir a 6). Saída: 6

Finalmente MyScope.z é impresso. MyScope.z foi definido para 4 dentro doStuff2 (). Saída: 4

Pergunta:

5

Quais são duas instâncias válidas e inicializações de um array multi dimensional


A . Opção A

B. Opção B

C. Opção C

D. Opção D

E. Opção E

Resposta:

A, D

Pergunta:

6

Uma exceção desmarcada ocorre em um método dosomething ()

Se outro código ser adicionado no método dosomething () para ele para compilar e executar?

A. A exceção deve ser pego

B. A exceção deve ser declarado para ser acionada.

C. A exceção deve ser capturada ou declarada para ser acionada.

D. Não precisa de outro código para ser adicionado

Resposta:.

D

Explicação:

Porque a linguagem de programação Java não requer métodos para travar ou para especificar exceções não verificadas (RuntimeException, erro e suas subclasses), os programadores podem ser tentados a escrever código que gera exceções não verificadas única ou para fazer todas as suas subclasses de exceção herdam RuntimeException. Ambos os atalhos permitem aos programadores a escrever código sem se preocupar com erros de compilador e sem se preocupar em especificar ou para capturar quaisquer exceções. Embora isso possa parecer conveniente para o programador, que contorna a intenção da captura ou especificar exigência e pode causar problemas para os outros usando suas classes

Pergunta:.

7

Dado o fragmento de código:


Qual é o resultado

A?. 2

2

B. 1

2

C. 3

2

D. 3

3

Resposta: A


Explicação:

Variável b está definido para 4.

Variável b diminui a 3.

variável b é reduzido para 2 e depois impressa. Saída: 2

variável b é impresso. Saída: 2

Pergunta:

8

Dado o fragmento de código:

interface de SampleClosable {

public void) lança java. io.IOException;

}

Quais as três implementações são válidos


A. Opção A

B. Opção B

C. Opção C

D. Opção D

E. Opção E

Resposta:

A, C, E

Explicação:

A:. Jogando a mesma exceção é bom

C: Usando uma subclasse de java.io.IOException (aqui java.io.FileNotFoundException) é bom

E: Não usar uma cláusula lance é bom

As respostas incorretas:.

B: Exceção não é uma subclasse de java.io.IOException e não podem ser usados ​​aqui

D:. Não se estende. SampleCloseable não pode ser a superclasse de teste, uma superclasse deve ser uma classe. (Uma interface estende outras interfaces.)

Pergunta:

9

Dado o fragmento de código:

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

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

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

Qual é o resultado

A?. 4

Null

B.

Nulos

4

C. Um IllegalArgumentException é lançada em tempo de execução

D. Página 4

Um ArrayIndexOutOfBoundException é lançada em tempo de execução

Resposta:

D

Explicação:

A primeira declaração println, Sistema. out.println (array [4] [1]);, funciona bem. Ele seleciona o elemento /array com índice 4, {0, 4, 8, 12, 16} e, a partir dessa matriz ele seleciona o elemento com índice 1, 4. saída: 4

A segunda instrução println, System.out.println (array) [1] [4]);, falhar. Ele seleciona a matriz /elemento com índice 1, {0, 1} e, a partir dessa matriz que tenta selecionar o elemento com índice 4. Isso faz com que uma exceção

Saída:.

4

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

Pergunta:

10

Dado:


Quantas vezes é 2 impressa como uma parte da saída?

A. Zero

B. Uma vez

C. Duas vezes

D. Thrice

E. A compilação falha

Resposta:.

A

Pergunta:

11

Dado:


Quais são as duas ações, usados ​​de forma independente, permitirá que esta classe para compilar?

A. Adicionando lança IOException ao método main () assinatura

B. Adicionando lança IOException ao doSoomething () método de assinatura

C. Adicionando lança IOException para o main () assinatura do método e ao método de

D dosomething (). Adicionando lança IOException ao dosomething () assinatura do método e alterando o argumento de captura a IOException

E. Adicionando throws IOException para o main () assinatura do método e alterando o argumento de captura a IOException

Resposta:

C, E

Pergunta:

12

Dado:


Qual é o resultado

A. Olá

B. Padrão

C. A compilação falha

D. O programa imprime nada

E. Uma exceção é lançada em tempo de execução

Resposta:

um

Explicação:.

O programa compila bem

O programa é executado . das belas artes

A saída é: Olá

Pergunta:

13

Dado:


Qual afirmação , quando inserida em linha 5, é a mudança é válida?

A. asc = sc;

B. sc = asc;

C. asc = (objeto) sc;

D. asc = sc.clone ()

Resposta:

B

Explicação:

Funciona bem

As respostas incorretas:.

= asc sc.clone ();

tipos incompatíveis

asc = sc;..

tipos incompatíveis

asc = (objeto ) sc;

Erro de sintaxe

Pergunta:

14

Dado o fragmento de código:

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

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

Qual é o resultado

A. Resultado: 10

Resultado: 30

B. Resultado: 10

Resultado: 25

C. Resultado: 235

Resultado: 215

D. Resultado: 215

Resultado: 215

E. A compilação falha

Resposta:

C

Explicação:

Primeira linha:

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

A concatenação de string é produzido

Segunda linha:

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

3 * 5 é calculado a 15 e é acrescentado ao seqüência 2. Resultado 215.

A saída é:

Resultado: 235

Resultado: 215

Nota # 1:

Para produzir um resultado aritmético, o seguinte código teria de ser usado:

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

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

executar:

Resultado: 10

Resultado: 7

Nota # 2:

Se o código foi como segue:

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

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

A compilação falharia. Há uma seqüência literal não fechada, 5 ", em cada linha

Pergunta:.?

15

Qual fragmento de código é ilegal


A. Opção A

B. Opção B

C. Opção C

D. Opção D

Resposta:

D

Explicação:.

A palavra-chave abstract não pode ser usada para declarar uma variável int

A abstrato palavra-chave é usada para declarar uma classe ou método a ser abstrato [3]. Um método abstrato não tem nenhuma implementação; todas as classes contendo métodos abstratos devem eles próprios ser abstrato, embora nem todas as classes abstratas têm métodos abstratos


Nome do fornecedor:. A Oracle

código de exame: 1Z0-803

Exame Nome: Java SE 7 Programmer I

Total de perguntas com respostas: 216

Tente um DEMO antes de comprar qualquer produto Exames, Clique no link abaixo

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