Questões de Concurso Sobre java em programação

Foram encontradas 2.560 questões

Q903095 Programação

Sobre JNDI (Java Naming and Directory Interface), analise as proposições abaixo.


1) O uso de contextos de nomes JNDI se faz necessário junto aos módulos Web Container e EJB Container.

2) JNDI, parte do projeto de JSF, utiliza XHTML como tecnologia de apresentação dos dados, possibilitando a separação entre as camadas de negócio e de controle.

3) A arquitetura JNDI consiste em uma application programming interface (API) e uma service provider interface (SPI), em que as aplicações Java utilizam a JNDI SPI para acessar os serviços de diretórios, tais como LDAP e NDS que são, nessa arquitetura, diretamente ligados a JNDI API.


Está(ão) correta(s), apenas:

Alternativas
Q903094 Programação

Sobre EJB, analise as seguintes proposições.


1) GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.

2) No EJB 3.0 (Enterprise Java Beans), a persistência embasada em campos faz uso dos métodos getter e setter para gravar os dados.

3) Toda aplicação EJB é executada e gerenciada por um EJB Container. Há diversas opções de EJB Container disponíveis.


Está(ão) correta(s), apenas:

Alternativas
Q903087 Programação
Qual das alternativas abaixo apresenta um método que concatena dois objetos do tipo String em Java?
Alternativas
Q903085 Programação
Sobre o uso da palavra-chave ‘final’ em Java, assinale a alternativa correta.
Alternativas
Q903084 Programação

No que diz respeito à linguagem de programação Java, analise as afirmações abaixo.


1) Um método declarado como ‘static’ não pode acessar variáveis de instância da classe, pois o método pode ser chamado mesmo quando não há nenhum objeto da classe instanciado.

2) Java permite herança múltipla de classes, portanto uma nova classe pode ser herdeira de duas ou mais classes já definidas.

3) O operador ‘+’ só pode ser utilizado para dados de tipo numérico.


Está(ão) correta(s), apenas:

Alternativas
Q902432 Programação

Analise o seguinte código escrito na linguagem Java:


Imagem associada para resolução da questão


A alternativa que corresponde à saída do algoritmo é:

Alternativas
Q900937 Programação

Considere a classe de entidade de um banco de dados a seguir, criada utilizando JPA.


Imagem associada para resolução da questão


Para indicar que é uma classe que representa uma tabela do banco de dados e que o atributo cpf representa a chave primária da tabela, as lacunas I e II devem ser preenchidas, correta e respectivamente, com

Alternativas
Q900936 Programação
Ao criar e executar um projeto Java, um Técnico recebeu uma mensagem acusando erro no driver JDBC. Como a organização dos arquivos nas pastas segue a mesma organização e nomenclatura exigidas pelo formato WAR, segundo a documentação oficial do Tomcat 9, ele deverá procurar o driver JDBC na pasta
Alternativas
Q900935 Programação

Considere a classe Java a seguir:


Imagem associada para resolução da questão


O método chamado opera

Alternativas
Q900933 Programação
As interfaces são usadas nas aplicações Java quando se deseja permitir que diversas classes implementem determinados métodos, mesmo que de formas diferentes. Em uma interface Java
Alternativas
Q899866 Programação

Analise o código Java a seguir.


Imagem associada para resolução da questão


A execução desse código provoca:

Alternativas
Q899865 Programação

Analise o código Java a seguir.


Imagem associada para resolução da questão


A execução desse código produz:

Alternativas
Q899864 Programação
Considere a compilação de um ou mais programas por meio da linha de comando, num ambiente Java. Nesse caso, o comando que está corretamente formado para esse fim é:
Alternativas
Q899789 Programação

O programa Java


public class X

{

public static void main(String [] args)

{

try

{

falha();

System.out.print("A1");

}

catch (RuntimeException ex)

{

System.out.print("A2");

}

catch (Exception ex1)

{

System.out.print("A3");

}

finally

{

System.out.print("A4");

}

System.out.print("A5");

}

public static void falha()

{

throw new RuntimeException();

}

}


produz:

Alternativas
Q899788 Programação
O programa Java
public class enigma { public static void main(String args[]) { int m=0, n=2; do { m=++m; n--; } while(n>0); System.out.println(m); } }
produz o número:
Alternativas
Q894025 Programação

Julgue o item a seguir, a respeito da linguagem de programação Java.


Após executado o código a seguir, o resultado será 11.


Imagem associada para resolução da questão

Alternativas
Q894024 Programação

Julgue o item a seguir, a respeito da linguagem de programação Java.


O resultado da execução do código seguinte será 500 4 30 40 50.


Imagem associada para resolução da questão

Alternativas
Q893418 Programação

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.


O suporte para a implementação de diversas interfaces em uma única classe é considerado uma solução alternativa para contornar a restrição de herança única própria da linguagem Java.

Alternativas
Q892490 Programação

Observe os seguintes arquivos HTML, JSP e Java:


Imagem associada para resolução da questão


Considerando-se que todos os links e referências estejam corretos, que o container utilizado é o Apache Tomcat 8, e que a versão de Java é 1.8.0_141, o resultado exibido por pag16.jsp quando o link presente em index.html for acionado será:

Alternativas
Q892474 Programação

Deseja-se realizar uma busca sobre um vetor não ordenado de inteiros. Para tal, deve-se criar um método Java que receba como parâmetros o vetor em questão e um número inteiro (elemento) que se deseja procurar no vetor, além de outros parâmetros que se julgarem necessários. Essa função deve retornar


• o índice do elemento no vetor, caso ele seja encontrado;

• o inteiro -1, caso o elemento não seja encontrado.


Assumindo-se que todos os pacotes necessários foram devidamente importados, qual método Java irá realizar corretamente essa busca?

Alternativas
Respostas
1081: A
1082: C
1083: C
1084: A
1085: A
1086: A
1087: C
1088: B
1089: C
1090: A
1091: D
1092: B
1093: C
1094: D
1095: C
1096: E
1097: C
1098: C
1099: C
1100: D