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

Foram encontradas 1.747 questões

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
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
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
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
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
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
Q2513853 Programação
Em Java, a estrutura de controle que permite executar um bloco de código se uma condição específica for verdadeira e, opcionalmente, executar um bloco de código alternativo se a condição for falsa é 
Alternativas
Q2513852 Programação
Assinale a alternativa que apresenta uma característica da linguagem de programação Java.  
Alternativas
Q2509318 Programação
Acerca da definição de classe, da utilização de encapsulamento, da sobrescrita de métodos e do acesso ao banco de dados, julgue o item.
JDBC utiliza drivers Java específicos para cada banco de dados.
Alternativas
Q2501781 Programação

Qual das seguintes opções não é uma linguagem de programação? 

Alternativas
Q2500077 Programação
Considerando as linguagens Java, CSS e SQL, julgue o item.
O comando new é utilizado para declarar uma variável em Java. 
Alternativas
Q2500076 Programação
Considerando as linguagens Java, CSS e SQL, julgue o item.
O comando javac é utilizado para iniciar a execução de um programa Java a partir da linha de comando.
Alternativas
Q2498264 Programação
Métodos em Java são blocos de código identificados por um nome e podem ser invocados (chamados) em qualquer ponto do programa com a finalidade de executar uma ação específica. Sobre esse assunto, julgue as frases abaixo.

I. Métodos de Acesso (Getters) são utilizados para obter o valor de atributos privados de uma classe.
II. Métodos de Modificação (Setters) pertencem à classe, não a uma instância específica, e são invocados utilizando o nome da classe.
III. Métodos Estáticos podem ser modificados desde que acessados por um servidor padrão.

Está(ão) CORRETA(S) a(s) seguinte(s) proposição(ões).
Alternativas
Q2498245 Programação
Um desenvolvedor Java está implementando um sistema que precisa manipular grandes conjuntos de dados e deseja otimizar o desempenho da aplicação. Qual estrutura de dados em Java é mais adequada para armazenar elementos sem duplicação, permitindo acesso eficiente e verificação de existência?
Alternativas
Q2498232 Programação
A Linguagem de Programação Java, criada pela Sun Microsystems no início dos anos 90 (1995), é uma das linguagens de programação mais utilizadas no mundo. Um dos principais lemas de Java é:
Alternativas
Respostas
121: E
122: A
123: B
124: C
125: C
126: D
127: B
128: E
129: C
130: E
131: B
132: B
133: E
134: C
135: D
136: E
137: E
138: E
139: A
140: D