Questões de Concurso
Comentadas sobre java em programação
Foram encontradas 1.747 questões
Há duas maneiras de passar argumentos em chamadas de métodos: por valor (os tipos primitivos); e por referência (os objetos).
Os atributos definidos com o especificador private na superclasse indicam que esse atributo não é herdado pela subclasse.
01 class Circulo
02 {
03 private double raio;
04 public Circulo(double r)
05 {
06 raio = r;
07 }
08 public void setRaio(double r)
09 {
10 raio = r;
11 }
12 public double getRaio( )
13 {
14 return raio;
15 }
16 }
17 public classTeste
18 {
19 private static final Circulo roda = new Circulo(5.0);
20 public static void main (String args[ ])
21 {
22 System.out.println(“Raio = “ + roda.getRaio( ));
23 roda.setRaio(7.0);
24 System.out.println(“Novo raio = ”+ roda.getRaio( ));
25 }
26 }
01 class Circulo
02 {
03 private double raio;
04 public Circulo(double r)
05 {
06 raio = r;
07 }
08 public void setRaio(double r)
09 {
10 raio = r;
11 }
12 public double getRaio( )
13 {
14 return raio;
15 }
16 }
17 public classTeste
18 {
19 private static final Circulo roda = new Circulo(5.0);
20 public static void main (String args[ ])
21 {
22 System.out.println(“Raio = “ + roda.getRaio( ));
23 roda.setRaio(7.0);
24 System.out.println(“Novo raio = ”+ roda.getRaio( ));
25 }
26 }
I. JAVA permite a declaração de campos de instância e estáticos.
II. JAVA permite apenas que sejam declarados campos de tipos básicos (double, float, byte, short, int, long, boolean e char).
III. JAVA não permite a declaração demétodos estáticos.
Sobre as afirmativas acima, pode-se dizer que:
I. Enumerações restringem os valores de uma variável, criando uma lista enumerada de valores.
II. Enumerações podem ser declaradas dentro ou fora de uma classe, mas nunca dentro de um método.
III. Enumerações é uma classe especial de this que só pode ser aplicada em sistema operacional Linux, jamais em Windows, devido a sua alta capacidade regenerativa.
Podemos afirmar corretamente que:
I. O this é utilizado pelo objeto para acessar uma referência a si próprio.
II. O this é utilizado em métodos não-estáticos.
III. O this é aceito em métodos estáticos.
Podemos afirmar corretamente que:
I. Varargs é um recurso que permite a criação de métodos que recebem um número não especificado de argumentos.
II. Varargs é um tipo de argumento seguido por reticências (...) na lista de parâmetros de um método.
III. Varargs só podem ocorrer uma vez e sempre colocadas no fim da lista de parâmetros.
Podemos afirmar corretamente que:
I. Interfaces são classes 100% abstratas.
II. Nas Interfaces, os métodos são implicitamente public abstract.
III. Nas Interfaces, os atributos são implicitamente private, static, final.
Podemos afirmar corretamente que: