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

Foram encontradas 1.747 questões

Q1057606 Programação

Observe o programa escrito na linguagem de programação java a seguir.


public class A {

void m() { System.out.print("A"); }


public static void main(String args[]) {

A obj = new B();

((B) obj).m();

}

}


class B extends A {

void m() { super.m(); System.out.print("B"); }

}


Qual o valor impresso na saída padrão, após a execução do programa?

Alternativas
Q1053562 Programação
Observe o trecho de código Java a seguir:
boolean x, y, z; // ... if (!x && y && !z) System.out.println("SIM"); else System.out.println("NAO");
A mensagem impressa na tela será “SIM” somente quando o valor das variáveis x, y e z forem, respectivamente:
Alternativas
Q1045851 Programação
No Java, o modificador de nível de acesso que torna o método acessível apenas dentro do escopo da classe na qual foi declarado, ou em subclasses, é:
Alternativas
Q1042246 Programação
Em um programa na linguagem Java, um Técnico declarou uma variável e atribuiu a ela um valor inteiro por meio do comando short a = 32768;. Ao tentar executar a aplicação, este comando gerou uma exceção porque variáveis do tipo short só podem conter valores na faixa de:
Alternativas
Q1037065 Programação
Um Analista de TI está programando em Java e deseja relacionar a classe AcompanhaManancial de tal maneira que esta herde tudo que a classe Manancial tem, criando uma relação de superclasse e subclasse. Isso é conseguido em Java usando, inicialmente:
Alternativas
Q1027226 Programação
Na linguagem Java, o método “add(E e)” da classe ArrayList, adiciona um elemento
Alternativas
Q1022747 Programação

Em uma aplicação Java web que utiliza o Hibernate, um programador deseja adicionar uma nova instância de entidade ao contexto de persistência e, para isso, digitou o fragmento de código abaixo em um ambiente ideal.


Contribuinte contribuinte = new Contribuinte();

contribuinte.setNome("Maria da Silva");

session.persist(contribuinte) ;


Nesse trecho de código o objeto contribuinte

Alternativas
Q1020488 Programação
Em relação à linguagem de programação Java, qual o método estático que apenas exibe uma caixa de diálogo contendo uma mensagem?
Alternativas
Q1014824 Programação
As linguagens de programação
Alternativas
Q1010251 Programação
Em Orientação a Objetos, Herança Múltipla ocorre quando uma classe herdar de duas ou mais classes. Java não permite Herança Múltipla entre classes, ou seja, em Java uma classe só pode herdar de no máximo uma outra classe. Entretanto, normalmente os desenvolvedores Java utilizam-se de outra estrutura para simular Herança Múltipla. Que estrutura é essa?
Alternativas
Q1010250 Programação
Dado um projeto Java onde temos duas classes concretas A e H, duas interfaces B e D e uma classe abstrata C, todas no mesmo pacote, assinale o único código permitido em Java.
Alternativas
Q1008001 Programação
Em aplicações em que se utilizam os conceitos de orientação a objetos, precisa-se constantemente manipular muitas informações e muitos objetos ao mesmo tempo. Então, utilizam-se estruturas que permitem armazená-los e recuperá-los sempre que se desejar. A linguagem Java oferece várias dessas estruturas de dados em um conjunto de classes chamadas de coleções. Nesse contexto, uma API da linguagem Java que tem como característica implementar coleções ordenadas (sequências) é
Alternativas
Q1006553 Programação
A linguagem de programação Java, apresenta uma série de “operadores” que são utilizados, principalmente, na etapa de processamento para a construção da lógica, possibilitando realizar ações específicas sobre os dados. Um determinado operador é utilizado para definir o valor inicial ou sobrescrever o valor de uma variável. Em seu uso, o operando à esquerda representa a variável para a qual desejamos indicar o valor informado à direita. Estamos falando do operador:
Alternativas
Q1001603 Programação

“Uma Interface de função externa (do inglês Foreign function interface, FFI) é um mecanismo pela qual, um programa escrito em determinada linguagem e tecnologia, pode realizar chamadas, funções e comunicar-se outros programas e serviços de linguagens distintas.”

Disponível em: https://pt.wikipedia.org/wiki/Interface_de_fun%C3%A7%C3%A3o_externa. Acesso em: 13.12.2018


Na linguagem de programação Java, é correto afirmar?

Alternativas
Q1001598 Programação

“Um servlet é um programa Java especial que deve ser acessado através de um servidor HTTP. Um cliente, tipicamente um browser, acessa o servlet localizado no servidor”

Disponível em: https://books.google.com.br/books?isbn=8574523364. Acesso em: 13.12.2018


Quais os métodos disponíveis na classe HTTPServlet?

Alternativas
Q1001597 Programação

“O desenvolvimento de software é extremamente amplo. Nesse mercado, existem diversas linguagens de programação, que seguem diferentes paradigmas. Um desses paradigmas é a Orientação a Objetos, que atualmente é o mais difundido entre todos. Isso acontece porque se trata de um padrão que tem evoluído muito, principalmente em questões voltadas para segurança e reaproveitamento de código, o que é muito importante no desenvolvimento de qualquer aplicação moderna.”

Disponível em: https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264/. Acesso em: 17.11.2018


Considere o programa abaixo escrito na linguagem Java:


Public class veículo {}

Public class carro extends veículo {}

Public class avião extends veículo {}


Qual a afirmativa correta?

Alternativas
Q1001595 Programação

“Java é uma linguagem de programação orientada a objeto desenvolvida para permitir que desenvolvedores criem uma plataforma continua.”

Disponível em: https://www.lenovo.com/br/pt/faqs/notebook-faqs/java/. Acesso em: 13.12.2018


Qual o trecho de código que utiliza o recurso chamado generics da forma correta, ao criar uma lista de objetos da classe Discente?

Alternativas
Q1001592 Programação

“Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador.”

Disponível em:https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o. Acesso em: 13.12.2018


Qual trecho de código em Java está declarando uma classe corretamente?

Alternativas
Q998338 Programação
Um programador Java, na tentativa de armazenar quatro valores inteiros referentes a números de contas bancárias em um array, utilizou as instruções abaixo.
I. int [ ] contas = {1234, 3451, 2341, 3214}; II. int contas = [{1234}, {3451}, {2341}, {3214}]; III. int [ ] contas; contas = {1234, 3451, 2341, 3214}; IV. contas = new int[4]; contas[1]=1234; contas[2]=3451; contas[3]=2341; contas[4]=3214;
Está correto o que se afirma APENAS em
Alternativas
Q996793 Programação
Julgue o item seguinte, a respeito de segurança e criptografia.
Para gerar um código hash em Java, é correto utilizar o método digest da classe java.security.MessageDigest, informando-se como parâmetro, no momento da sua instanciação, o nome do hash a ser gerado, como, por exemplo, o MD5 e o SHA-1.
Alternativas
Respostas
581: C
582: A
583: C
584: C
585: B
586: D
587: C
588: E
589: A
590: E
591: E
592: B
593: B
594: C
595: B
596: C
597: C
598: C
599: A
600: C