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

Foram encontradas 2.699 questões

Q3245115 Programação
A respeito da classe HttpServlet da linguagem Java, assinale a alternativa correta.
Alternativas
Q3237776 Programação
É fundamental que o programador conheça o funcionamento de alocação de memória em qualquer linguagem na qual esteja trabalhando, uma vez que esse conhecimento permite otimizar os recursos disponíveis e maximizar o desempenho. Em particular, para o programador Java, é preciso conhecer as estruturas de memória chamadas de Pilha (Stack) e Heap. Sobre a alocação de variáveis locais e de instância em Java, considere as afirmativas abaixo.
I Todas as variáveis primitivas locais residem na Pilha (Stack).
II Todos os objetos residem no Heap, independentemente de a referência ser uma variável local ou de instância.
III Todos os objetos residem na Pilha (Stack).
IV Se a referência de um objeto for declarada como uma variável local, ela será inserida no Heap.
Das afirmativas, estão corretas
Alternativas
Q3237772 Programação

A sobrecarga de método é um recurso cujos métodos com o mesmo nome podem ser declarados na mesma classe, contanto que obedeçam determinadas regras da linguagem de programação. Sobre o funcionamento da sobrecarga de método em Java, analise as afirmativas abaixo.


I Java não suporta sobrecarga de métodos, apenas de operadores.


II Métodos sobrecarregados são distinguidos por suas assinaturas (nome do método e a lista de parâmetros, mas não pelo tipo de retorno e modificadores).


III O tipo de retorno faz parte da assinatura do método.


IV As declarações public static int square (int intValue) e public static double square (double double Value) são exemplos de sobrecarga de métodos.


Das afirmativas, estão corretas

Alternativas
Q3237771 Programação
As linguagens Java e Python têm em comum a popularidade, mas seguem princípios diferentes de concepção. Em relação às diferenças existentes entre essas duas linguagens,
Alternativas
Q3237767 Programação

Considere a seguinte classe na linguagem Java:


Imagem associada para resolução da questão


Após a execução dessa classe, é esperado que:

Alternativas
Q3226446 Programação
A classe Imagem associada para resolução da questãoda linguagem Java conta com diversos métodos para auxiliar sua manipulação. O método utilizado exclusivamente para remover espaços em branco (whitespaces) dos extremos de uma string é o:
Alternativas
Q3190299 Programação
A linguagem de programação Java é conhecida por ser portável. Isso significa que: 
Alternativas
Q3172914 Programação
Com base nas características do Spring Boot, assinale a alternativa correta.
Alternativas
Q3172908 Programação
Considerando o sistema de entrada/saída (do inglês I/O - Input/Output) do Java, assinale a alternativa correta sobre a abstração de fluxos e sua aplicação a diferentes dispositivos.
Alternativas
Q3172907 Programação
Considerando o contexto do framework Swing em Java, que é amplamente utilizado para a criação de interfaces gráficas de usuário (GUIs), assinale a alternativa correta.
Alternativas
Q3172906 Programação
Com relação ao desenvolvimento utilizando linguagem Java, assinale a alternativa que apresenta a função de um applet Java em um ambiente de navegação na web.
Alternativas
Q3171859 Programação

Em uma aplicação Java, considere as instruções abaixo.



Imagem associada para resolução da questão


Em condições ideais, as EXCEÇÕES que precisam ser tratadas nessas linhas são

Alternativas
Q3171130 Programação
JSON (JavaScript Object Notation - Notação de Objetos JavaScript) é uma formatação leve de troca de dados. JSON é em formato texto e completamente independente de linguagem, pois usa convenções que são familiares às linguagens C e familiares, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que JSON seja um formato ideal de troca de dados. Assinale a alternativa que apresenta as duas estruturas em que um JSON é constituído.
Alternativas
Q3170500 Programação
Usando JPA 2.0, um Técnico utilizou a anotação @MappedSuperclass que é útil para mapear uma classe de entidade
Alternativas
Q3170486 Programação

Considere o programa Java abaixo.


Imagem associada para resolução da questão




Ao executar o programa, em condições ideais, será exibido na tela o valor

Alternativas
Q3152388 Programação
Considere o código a seguir, escrito na linguagem de programação Java.
Imagem associada para resolução da questão
Sabendo que a variável N tem sua criação e valor abstraído, diz-se que o código apresentado possui, na notação Big O, uma complexidade
Alternativas
Q3145027 Programação

Analise o seguinte código-fonte feito em Java: 




Imagem associada para resolução da questão



Agora, analise as seguinte afirmativas:


I.O laço de repetição "for" externo será executado 100 vezes.


II.O código-fonte imprimirá a quantidade de números pares.


III.O código-fonte imprimirá a quantidade de números primos.


IV.O código-fonte imprimirá o valor de todos os números que são divisíveis entre eles.



É correto o que se afirma em: 

Alternativas
Q3145023 Programação

Analise o código-fonte seguinte produzido em Java.



Imagem associada para resolução da questão



Analise as seguintes alternativas:


I.O código-fonte recebe um vetor como parâmetro por referência, o qual continua com o valor modificado mesmo após finalizar o método.


II.O código-fonte recebe um vetor como parâmetro por valor, voltando ao valor original após sair do método.


III.O código-fonte inverte os números presentes no vetor, colocando-os em ordem de trás para frente.


IV.O código-fonte ordena os números presentes no vetor em ordem crescente.



É correto o que se afirma em:

Alternativas
Q3140547 Programação
Em relação à linguagem de programação Java, analise as afirmações e assinale a alternativa CORRETA.
I. O código escrito em Java é compilado para linguagem nativa de máquina e, devido a isso, Java é uma linguagem independente de plataforma, ou seja, portável.
II. Sobrecarga de operadores é um dos recursos da linguagem Java.
III. Garbage Collection é um processo automatizado que gerencia a memória em sistemas de computação. Ele busca e libera memória que não está mais sendo usada por programas, eliminando a necessidade dos programadores gerenciarem manualmente a alocação e desalocação de memória 
Alternativas
Q3136412 Programação
A máquina virtual Java, que constrói um ambiente completo para a execução de bytecodes a partir de um processador real que não executa bytecodes, pode ser considerada um:
Alternativas
Respostas
101: E
102: A
103: A
104: A
105: A
106: E
107: B
108: A
109: B
110: C
111: B
112: A
113: C
114: A
115: A
116: B
117: B
118: D
119: B
120: E