Questões de Concurso
Sobre java em programação
Foram encontradas 2.549 questões
As interfaces do Java permitem que objetos de classes não relacionadas sejam processados de forma polimórfica.
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.
Considerando linguagens de programação, julgue o item que se segue.
O código Java a seguir, após executado, apresentará 140 como resultado.
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).
( ) 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
Qual informação será exibida ao executar o método main da classe Principal desse trecho de código?
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:
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
Em Java, as classes possuem herança múltipla, de modo que cada classe pode ser derivada de mais de uma superclasse direta.
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.
A consultora Fernanda encontrou o método Java a seguir em um código de terceiros.
Como Fernanda conhece muito bem as operações de map e
reduce do Java, ela logo descobriu que w representa:
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:
Considere o seguinte código em Java:
Ao ser executado em um ambiente Java com suporte à classe de
biblioteca AtomicInteger, o código acima imprime na saída
padrão:
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