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

Foram encontradas 2.549 questões

Q2566862 Programação
Sobre o uso de classes abstratas na linguagem Java, assinale a alternativa correta.
Alternativas
Q2562304 Programação
Acerca das tecnologias que atendem a PDPJ-Br, julgue o próximo item.


As interfaces do Java permitem que objetos de classes não relacionadas sejam processados de forma polimórfica. 
Alternativas
Q2562303 Programação
Acerca das tecnologias que atendem a PDPJ-Br, julgue o próximo item.


Em Java, uma subclasse herda os membros, campos e métodos de sua superclasse direta, podendo acrescentar novos membros, desde que mantenha intactos os membros herdados. 
Alternativas
Q2557693 Programação
Com base nos conceitos essenciais de programação orientada a objetos em Java, em relação entre herança e abstração, destacando como esses dois conceitos estão interligados e contribuem para a modelagem e organização eficientes de sistemas complexos, marque a opção que apresenta corretamente esse conceito. 
Alternativas
Q2557064 Programação

Considerando linguagens de programação, julgue o item que se segue.


O código Java a seguir, após executado, apresentará 140 como resultado.


Imagem associada para resolução da questão

Alternativas
Q2554168 Programação
Acerca das Linguagens de Programação, julgue as frases abaixo.

I. Linguagens de programação de alto nível facilitam a escrita de código, mas podem ter desempenho inferior às linguagens de baixo nível.
II. Java é um exemplo de linguagem de programação de baixo nível.
III. Python é uma linguagem de programação de alto nível amplamente utilizada.


Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
Alternativas
Q2543692 Programação
Java é uma linguagem de programação orientada objetos, lançada em 1995, pela Sun Microsystems, que, ao longo dos anos, tornou-se uma das linguagens mais populares utilizadas devido à sua portabilidade e eficiência. Sobre os conceitos fundamentais da linguagem Java, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Uma classe pode herdar de várias classes ao mesmo tempo.
( ) O uso de “super” é restrito à chamada de métodos do construtor da classe pai.
( ) A palavra-chave “final” pode ser usada para prevenir que um método seja sobrescrito.
( ) A interface em Java pode conter apenas métodos abstratos.
A sequência está correta em 
Alternativas
Q2542346 Programação
Em uma instituição pública que precisa manter e gerenciar dados de diferentes departamentos, necessita-se implementar a persistência de objetos Java utilizando JPA 2.0. A tarefa inclui a criação de entidades e relacionamentos complexos para refletir o modelo de dados da instituição. Durante o desenvolvimento é necessário garantir que as anotações JPA estejam corretas para evitar problemas de performance e integridade dos dados. Considerando o cenário no qual é necessário definir um relacionamento de um-para-muitos entre a entidade departamento e a entidade funcionário, qual das opções a seguir configura corretamente a entidade Departamento para esse relacionamento em JPA 2.0?
Alternativas
Q2537434 Programação
Em relação ao polimorfismo em Java, assinale a alternativa correta.
Alternativas
Q2537433 Programação
Considerando a herança em Java, assinale a alternativa correta.
Alternativas
Q2537426 Programação
Considere o seguinte trecho de código em Java.
   Imagem associada para resolução da questão 

Qual informação será exibida ao executar o método main da classe Principal desse trecho de código?
Alternativas
Q2536543 Programação
A linguagem de programação Java é amplamente utilizada por entidades públicas e privadas para o desenvolvimento de aplicações de grande porte, dada as suas características de boa performance, escalabilidade e gratuidade. Considere a situação hipotética em que determinado servidor do Tribunal de Justiça do Estado do Maranhão recebeu o fragmento de código escrito na seguinte linguagem:

Q43.png (486×135)




Como é possível observar não foi implementado na linha 4 o código de declaração e atribuição da variável mensagem; o servidor recebeu como demanda implementar esse recurso, nessa linha, para que, ao executar o código completo, seja exibida a mensagem com a seguinte formatação:

Concurso
público
JUL\2024
"TJMA"-Tribunal de Justiça do Estado do Maranhão



Considerando os recursos de impressão em múltiplas linhas de texto com uma única instrução e a utilização de sequências de escape na linguagem em questão, o servidor pode utilizar na linha 4 do código a seguinte instrução para obter o resultado da demanda:
Alternativas
Q2536541 Programação
No departamento de tecnologia da informação do Tribunal de Justiça do Estado do Maranhão, são utilizadas diversas linguagens de programação para elaborar e manter as aplicações utilizadas pelo órgão público. Dentro de um time multidisciplinar, existem desenvolvedores especialistas em cada uma dessas linguagens, facilitando o processo de desenvolvimento e também de treinamento de futuros servidores. Para uma determinada aplicação de uso interno foi utilizada a linguagem Java. Sobre essa linguagem, analise as afirmativas a seguir.

I. Um método que é declarado final não pode ser sobrescrito em uma subclasse.
II. A classe StringBuffer fornece o método length para retornar a quantidade de caracteres que pode ser armazenada em um StringBuffer sem alocar mais memória.
III. Os membros de acesso internal de uma superclasse podem ser acessados apenas por métodos da superclasse, métodos de subclasse e métodos de outras classes do mesmo pacote.


Está correto o que se afirma em
Alternativas
Q2532046 Programação
Julgue o item seguinte, relativos a Java.


Em Java, as classes possuem herança múltipla, de modo que cada classe pode ser derivada de mais de uma superclasse direta. 
Alternativas
Q2532045 Programação
Julgue o item seguinte, relativos a Java.


O polimorfismo em Java permite processar objetos que derivam da mesma superclasse, direta ou indiretamente; cada objeto pode executar ações diferentes a partir da mesma chamada. 
Alternativas
Q2524608 Programação
Scanner é uma classe utilizada na linguagem Java, geralmente para ler informações do usuário digitadas no terminal durante a execução do código. Esta classe está presente no pacote
Alternativas
Q2518090 Programação

A consultora Fernanda encontrou o método Java a seguir em um código de terceiros. 


Imagem associada para resolução da questão


Como Fernanda conhece muito bem as operações de map e reduce do Java, ela logo descobriu que w representa:

Alternativas
Q2518085 Programação
Ao desenvolver um sistema em Java, Eliana decidiu usar os recursos para suporte ao paradigma funcional presentes na plataforma, como no código a seguir, para ordenar a lista.

List <String> dados = Arrays.asList("Ana","Luiz","Carlos"); dados.sort(expressão funcional);

Para que o código de Eliana funcione, a expressão funcional utilizada deverá ser:
Alternativas
Q2518065 Programação

Considere o seguinte código em Java:



Imagem associada para resolução da questão



Ao ser executado em um ambiente Java com suporte à classe de biblioteca AtomicInteger, o código acima imprime na saída padrão:

Alternativas
Q2515455 Programação
Com relação à linguagem de programação JAVA, analise as afirmativas a seguir.
I. Para restringir o acesso de um elemento de uma classe para que seja visível apenas dentro da mesma classe, deve-se usar o modificador de acesso chamado protected.
II. Para chamar o construtor da classe herdada (classe base) dentro do construtor da classe derivada da anterior, deve-se usar a instrução super().
III. Para criar uma variável de referência a um objeto, deve-se usar o operador new.
Está correto o que se afirma em
Alternativas
Respostas
61: E
62: C
63: E
64: A
65: C
66: B
67: C
68: A
69: C
70: D
71: E
72: C
73: B
74: E
75: C
76: D
77: B
78: E
79: E
80: B