Questões de Concurso
Sobre java em programação
Foram encontradas 2.561 questões
Operadores bit-a-bit permitem a avaliação e a modificação de bits específicos em determinados tipos de dados na linguagem Java.
Das expressões a seguir, a que resulta em um valor positivo para variável x é:
Examine o trecho de código a seguir escrito em linguagem de programação Java:
Ao executar esse código:
A execução desse programa produzirá como resultado a seguinte saída:
Avalie o código Java a seguir:
NÃO corresponde à sobrecarga de métodos em Java:
As linguagens de programação são utilizadas para construir sistemas computacionais. A partir dos aspectos da realidade, a linguagem que possui suporte a orientação a objetos permite uma modelagem mais fácil do mundo real, sendo mais fácil de implementar os conceitos para modelar as classes e objetos da realidade de um sistema. Com relação à programação em linguagem Java, analise as afirmativas a seguir.
I. Permite a declaração de uma classe dentro da outra, procedimento denominado de classe Interna, em que os atributos e métodos declarados na classe externa são visíveis para a classe interna, mesmo os declarados protected ou private.
II. A capacidade de possuir mais de uma superclasse é chamada de herança múltipla. A linguagem Java suporta este tipo de implementação; no entanto, a implementação desta facilidade é difícil e tende a apresentar muitos erros.
III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos. Esse mecanismo permite definir quais funcionalidades devem operar de forma dinâmica, abstraindo-se de seus detalhes particulares quando esses não forem necessários.
Está(ão) correta(s) apenas a(s) afirmativa(s)
I. Apenas membros da classe possuem acesso. II. Apenas membros da classe e subclasse possuem acesso. III. Todos possuem acesso. IV. Somente classe do mesmo pacote possuem acesso.
A respeito das definições anteriores assinale a alternativa correta.
Considere os elementos da linguagem Java abaixo:
interface I { }
class A implements I { }
class B extends A { }
class C extends B { }
e as declarações abaixo:
A a = new A( );
B b = new B( );
Assinale a alternativa que apresenta a declaração que irá compilar e executar sem erros.
Considere a classe Java abaixo.
Para ordenar os números contidos no vetor processos é necessário trocar
Considere o fragmento de código Java abaixo.
Para executar a instrução select contida na variável sql e receber o retorno da tabela do banco de dados utiliza-se, na lacuna
I, a instrução
public class Dados { public static void main(String[] args) { int i, n, j, min, x; int v[] = {7, 1, 3, 8, 4, 10, 0, 5, 2, 9}; n = v.length; for (i = 0; i < n - 1; ++i) { min = i; for (j = i + 1; j < n; ++j) { if (v[j] < v[min]) { min = j; } } x = v[i]; ...I... v[min] = x; } } }
Para que os valores do vetor v sejam colocados em ordem crescente, a lacuna I deverá ser preenchida por
Considere o programa Java abaixo.
public class Prova {
public static void main(String[] args) {
int a, b, c;
for (a = 2; a <= 10; a += 2) {
for (b = a; b <= 2; b++) {
for (c = 1; c <= a; c += b) {
System.out.print("" + a + b + c);
}
}
}
}
}
A saída na tela será