Questões de Programação - Java para Concurso

Foram encontradas 1.650 questões

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
Q1022737 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
Q1022607 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
Se a expressão new C1().proc(5,6,new C2().proc(5,6,new C2().proc(5,6,7))) for executada, então o valor obtido será
Alternativas
Q1022606 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
A execução de new C1().proc(5,6,new C2().proc(5,6,7)) resulta no valor:
Alternativas
Q1022605 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
O valor resultante da execução de new C1().proc(5,6,7) + new C2().proc(5,6,7) é:
Alternativas
Q1022604 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
O valor obtido pela execução de new C2().proc(5,6,7) é:
Alternativas
Q1020740 Programação

Considere o fragmento de código a seguir escrito em Java e que utiliza Hibernate.


1.Criteria crit = session.createCriteria(Produto.class);

2.crit.add(Restrictions.gt(“preco”,new Double(30.0)));

3.List results = crit.list();


De acordo com a linha 2, é possível afirmar que o trecho indicado retornará produtos cujos preços sejam:

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
Q1018484 Programação
A Java API for XML Web Services (JAX-WS), parte integrante da plataforma Java EE, simplifica o desenvolvimento de web services. O ponto inicial para construir um web service com JAX-WS é a criação de uma classe Java conhecida como web service endpoint, que declara os métodos que um cliente pode chamar no serviço. Nesta classe,
Alternativas
Q1018483 Programação
Os servidores do tipo Application Server Web Profile (ASWP) para Java não suportam todos os recursos Java EE, mas um grupo menor de especificações consideradas essenciais para o desenvolvimento web, como servlets, JSP, JSTL e JSF. Alguns destes servidores NÃO suportam EJB, como, por exemplo:
Alternativas
Q1018482 Programação
O JUnit é um framework para testes de unidades automatizados na plataforma Java. Em uma classe de teste criada no JUnit versão 4
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
Respostas
641: A
642: C
643: C
644: B
645: D
646: C
647: A
648: D
649: C
650: A
651: B
652: E
653: E
654: E
655: B
656: D
657: A
658: E
659: E
660: B