Questões de Concurso
Sobre java em programação
Foram encontradas 2.719 questões
A respeito das tecnologias relacionadas ao desenvolvimento web em Java, julgue o item a seguir.
No framework Spring, o gerenciamento de transações por meio
de programação apresenta como vantagem a flexibilidade e
como desvantagem a dificuldade de manutenção.
As variáveis a e b são, respectivamente, dos tipos

A célula destinada à digitação do valor da renda, neste layout, é definida pelas propriedades

O valor do id que se deseja excluir e o comando correto que preenche a lacuna I são, respectivamente,
Observe o fragmento de código Java a seguir:

A alternativa que representa o trecho de código que pode substituir o comentário // Inserir código aqui!!!!: para executar
corretamente a query SELECT NUMERO FROM CONTA é:
Acerca de APS (Application Platform Suite) e de tecnologia Middleware, julgue o item subsecutivo.
Quanto ao método de implantação de aplicações, a utilização
de APS possibilita que o desenvolvimento independa de
fornecedores.
Analise o trecho de código Java a seguir, escrito para a versão 8.

Para permitir que o método execute da classe Lista receba como parâmetro um parâmetro do
tipo List, que contemple qualquer subclasse da classe A, deve-se substituir a palavra
wildcard na assinatura por
Analise, no quadro a seguir, o trecho de código Java, escrito para a versão 8.

Após a execução do código Java, o valor da variável ret impresso na tela é
Analise o trecho de código Java a seguir, escrito para a versão 8.
String x="Técnico de Tecnologia da Informação";
String[] sup=x.split("cn");
int res=0;
for(String s:sup){
res++;
}
System.out.println(res);
Após a execução do código, o valor da variável res impresso na tela é
Analise o trecho de código Java a seguir, escrito para a versão 8.
int a=5,b=3;
int c=(a&b);
System.out.println(c);
Após a execução do código, o valor da variável c impresso na tela é
Considere o seguinte programa escrito em Java:
public class Garrafa{
int capacidade;
int volumeOcupado=0;
Garrafa(int capacidade)
{
this.capacidade=capacidade;
}
boolean inserirLiquido(int qtd){
if ( (capacidade-volumeOcupado)>=qtd){
volumeOcupado+=qtd;
return true;
}else return false;
}
boolean transferirLiquido(Garrafa g)
{
if(this.inserirLiquido(g.volumeOcupado)) {
g.volumeOcupado=0;
return true;
}
else return false;
}
public static void main(String [] args)
{
Garrafa a = new Garrafa(10);
Garrafa b = new Garrafa(12);
a.inserirLiquido(2);
b.inserirLiquido(3);
a.transferirLiquido(b);
b.transferirLiquido(a);
b.transferirLiquido(b);
System.out.print("Volume ocupado em a:"+a.volumeOcupado+", e em b:"+b.volumeOcupado);
}
}
Considere o programa Teste Saida, escrito em Java, apresentado em seguida.
public class TestaSaida{
public static void main(String argv[]){
String s = null;
System.out.println(s+null+s);
}
}
Após a execução, o programa mostrará na tela de comando:
Considere as seguintes afirmativas sobre a Linguagem de Programação Java:
I. Na linguagem de programação Java, a interface Set não permite elementos duplicados, contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos.
II. Java Persistence API (ou simplesmente JPA) é uma API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados. AJPA permite realizar o mapeamento objeto/relacional automatizado e transparente e sua persistência em um banco de dados relacional.
III. Garbage Collector é a tecnologia que gerencia o espaço em disco utilizado pelo programa Java. Seu objetivo é liberar espaço e organizar os dados que não estão sendo utilizados.
IV. Uma interface modela um comportamento esperado. Pode-se entendê-la como uma classe que contenha apenas métodos abstratos. Embora uma classe não possa conter mais de uma superclasse, a classe pode implementar mais de uma interface.
Assinale a alternativa correta:
