Questões de Concurso Comentadas sobre java em programação

Foram encontradas 1.773 questões

Q371762 Programação
Acerca da linguagem de programação Java, julgue os itens que se seguem.

Se o método main for declarado como private em uma classe Java, essa classe irá compilar e todos os métodos serão acessados.
Alternativas
Q365022 Programação
Considere a seguinte declaração na linguagem Java: public class aluno implements pessoa

Está correto o que se afirma, EXCETO em:
Alternativas
Q361020 Programação
Quando algo dá errado durante a execução de um programa, ocorre uma exceção em tempo de execução. Exceções interrompem o fluxo do programa e, caso nada seja feito, o programa para de executar. O programador deve permitir que o programa lide com esses problemas sem travar a sua execução. Analise o exemplo abaixo:

imagem-045.jpg

Considerando o tratamento de exceção e o código acima, é correto afirmar que:
Alternativas
Q361017 Programação
Analise o programa Java:

imagem-033.jpg

Os dois passos necessários para compilar e executar o programa Java acima, usando a linha de comando e a saída após a execução do programa, será:
Alternativas
Q361007 Programação
Considere a classe escrita em Java:

imagem-013.jpg

O valor que será impresso na execução do método main é
Alternativas
Q2914408 Programação

Na linguagem Java, membros de classes (métodos e atributos) são declarados na definição de classes. Os membros podem estar presentes em cada instância ou apenas na classe, e, neste caso, são usados por todas as instâncias. Para que um membro de classe exista apenas na classe e seja usado por todas as instâncias, deve-se usar o modificador

Alternativas
Q2130948 Programação
Um código de aplicação do tipo cliente/servidor em Java está concluído, contudo ele precisa ser revisado. Considerando essa informação, julgue o próximo item, acerca de Java e do uso de sockets para estabelecimento de funcionalidades do tipo cliente/servidor.
O trecho de código abaixo, que permite abrir a porta 10007, está correto sintaticamente. serverSocket = new ServerSocket(10007);

Alternativas
Q2130947 Programação
Um código de aplicação do tipo cliente/servidor em Java está concluído, contudo ele precisa ser revisado. Considerando essa informação, julgue o próximo item, acerca de Java e do uso de sockets para estabelecimento de funcionalidades do tipo cliente/servidor.
O trecho de código abaixo indica que o socket serverSocket deve ser fechado. serverSocket.close();
Alternativas
Q1655599 Programação
Na linguagem Java, os operadores unários “!” e “~” estão relacionados à operação lógica de negação, no entanto, eles diferem entre si porque o operador
Alternativas
Q1655597 Programação
Na linguagem Java, o valor retornado pela instrução Integer.parseInt(“10”,2) é:
Alternativas
Q1655436 Programação
Na depuração de código Java é possível realizar diversos tipos de “passos” na análise de um código. Esses passos diferem no modo como as instruções são invocadas e sua utilização depende da análise que estiver sendo feita. Com eles é possível, por exemplo, investigar as instruções contidas em um método (stepi) ou apenas investigar o seu resultado (next). Outro passo existente permite que sejam dados passos “para cima” (step up). A função desse tipo de passo é
Alternativas
Q1655435 Programação
Na depuração de código Java, para interromper a execução do programa em uma determinada linha ou instrução para análise, é necessária
Alternativas
Q1292581 Programação
As aplicações EJB executam dentro de um EJB Container, pois ele é responsável pela implementação de vários recursos oferecidos a essas aplicações. Qual dos servidores a seguir apresenta a implementação de um EJB Container?
Alternativas
Q1292579 Programação

Com base no código java a seguir responda:


List<String> letras = new ArrayList<String>();

letras.add(“W”);

letras.add(“X”);

letras.add(“G”);

letras.add(“B”);

letras.add(“A”);


Qual das seguintes alternativas indica o método que ordena a lista acima?

Alternativas
Q1292578 Programação

Com base no código java a seguir responda:

public class Exemplo {

public static void main(String[] args) {

Set<String> carros = new HashSet<String>();

carros.add(“Sonic”);

carros.add(“Celta”);

carros.add(“Corsa”);

carros.add(“Sonic”);

carros.add(“Celta”);

carros.remove(“Celta”);

carros.remove(“Corsa”);

for (String string : carros) {

System.out.println(string);

}

}

}

Qual das seguintes alternativas informa o resultado da execução do código?

Alternativas
Q1292577 Programação
Com base no código java a seguir responda:
public class Automovel { public void nome(String nome) { return nome; } } public class Carro extends Automovel { @Override public void nome(String nome) { return “O carro é “ + super.nome(nome); } } public class Executa { public static void main(String[] args) { Carro carro = new Carro(); System.out.println(carro.nome(“Corsa”)); } }
Qual das seguintes alternativas indica o resultado da execução do código?
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TRT - 17ª Região (ES)
Q1229218 Programação
Acerca dos conceitos de frameworks, ExtJS, Hibernate, Spring e Struts, julgue o item subsequente.
Struts é uma estrutura não intrusiva cuja base são padrões de injeção de dependência por meio de anotações. Ele se encarrega de instanciar classes Java externamente para ligar os componentes de forma a montar as aplicações. 
Alternativas
Ano: 2013 Banca: FUNDEPES Órgão: HRTN - MG
Q1227050 Programação
Como seria a forma CORRETA de se criar um método em java que receba como parâmetro um valor inteiro e devolva uma cadeira de caracteres.
Alternativas
Ano: 2013 Banca: IBEG Órgão: SANEAGO - GO
Q1199002 Programação
O Java é a linguagem de programação orientada a objetos mais difundida no mundo. Acerca dos conceitos básicos utilizados na análise orientada a objetos, analise as afirmativas a seguir: I - Podemos considerar uma Classe como um molde para futuros objetos que representarão elementos da vida real, com a definição de características, comportamentos e atributos.
II - A abstração consiste em identificar todas as características e comportamentos possíveis de um objeto, evita que a modelagem siga apenas a partir dos objetivos principais do negócio.
III - O encapsulamento é um princípio que permite a criação de classes como especializações de classes já existentes. O que ajuda a diminuir a duplicação de código, reaproveitando dados e comportamento de classes já existentes.
IV - O polimorfismo é um recurso que permite a utilização de uma única referência para diferentes especializações da mesma classe, obtendo dinamicamente o comportamento adequado.
Estão corretas as afirmativas:
Alternativas
Q930502 Programação
Assinale a alternativa que descreve os serviços de gerenciamento, oferecidos pelo contêiner EJB (Enterprise JavaBeans).
Alternativas
Respostas
1201: E
1202: D
1203: A
1204: D
1205: C
1206: D
1207: C
1208: C
1209: C
1210: A
1211: C
1212: A
1213: B
1214: A
1215: C
1216: E
1217: E
1218: D
1219: D
1220: C