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

Foram encontradas 2.549 questões

Q2245280 Programação
Analise o código a seguir, escrito em linguagem Java e com anotações do Hibernate 6.1. Considere que os métodos de acesso get e set foram omitidos da especificação das classes abaixo para efeitos de brevidade. Imagem associada para resolução da questão
Sobre o modelo de banco de dados decorrente deste mapeamento objeto-relacional, é correto afirmar que
Alternativas
Q2242174 Programação
Em um projeto de programação, diferentes bibliotecas podem ser utilizadas para incorporar recursos existentes, já desenvolvidos anteriormente, ao software que está em desenvolvimento. Em projetos Java, tais bibliotecas são comumente armazenadas na forma de arquivos “.jar”. Para que um projeto Java possa utilizar as classes disponibilizadas em um arquivo “.jar”, é necessário indicar a localização do arquivo no classpath que está visível ao projeto. Tal configuração pode ser realizada como uma das opções das propriedades do projeto. Assinale a alternativa que apresenta a opção das propriedades do projeto que pode ser utilizada para indicar os arquivos “.jar” visíveis no classpath do projeto.
Alternativas
Q2241321 Programação

Código para a questão.



Ainda acerca do trecho de código apresentado, escrito na linguagem Java, assinale a opção correta.
Alternativas
Q2241320 Programação

Código para a questão.



Acerca do trecho de código apresentado, escrito na linguagem Java, assinale a opção correta.
Alternativas
Q2237622 Programação
A linguagem Java pode ser usada em computadores com sistemas operacionais diferentes, desde que estejam disponíveis as condições técnicas necessárias para essa finalidade. Para controlar as funções da linguagem Java em um computador, por meio de determinado sistema operacional, é correto o uso
Alternativas
Q2234729 Programação
Sobre os modificadores de acesso em Java, analise as afirmativas a seguir se são verdadeiras (V) ou falsas (F) e assinale a alternativa com a sequência correta:
( ) Uma classe pode declarar uma constante com public static final. ( ) Protected garante acesso a subclasses e outras classes do mesmo package. ( ) Se uma variável não tem modificador especificado, o modificador de acesso padrão será protected. ( ) Private ajuda em testes e depuração, pois limita o escopo de acesso a apenas subclasses.
Alternativas
Q2234727 Programação
No Java Standard Edition 8, uma forma de lidar com exceções é utilizar os blocos:
Alternativas
Q2229684 Programação
Sobre a linguagem de programação Java, é correto afirmar: 
Alternativas
Q2228319 Programação

Julgue o item que se segue, a respeito de Python, Java e orientação a objetos.


Após ser executado, o código em Java a seguir apresentará 20 como resultado.

interface Foo{int x = 10;}

public class Acme {

   public static void main(String[] args) {

      Foo.x = 20;

      System.out.println(Foo.x);

}

}


Alternativas
Q2226070 Programação
Analise o código Java abaixo:
public class Main {      public static void main(String[] args) {           Supervisor pessoa = new Supervisor();           pessoa.valorAdicional (180);           supervisor.calcularVendas      } }
Qual comando é responsável por criar uma instância de uma classe?
Alternativas
Q2225965 Programação
Quando o J2EE foi substituído pelo JEE5, e as configurações via XML passaram a ser efetuadas com base em anotações, as entidades anotadas do JPA passaram a ser utilizadas no lugar dos Entity Beans. Para definir uma chave primária com geração automática de valores, de forma independente do tipo de banco de dados, a configuração deve ser:
Alternativas
Q2225964 Programação
O controle de transações nos Enterprise Java Beans pode ser efetuado de forma simples, com base na Java Transaction API, por meio de anotações sobre os métodos e controle via contêiner. Com relação ao escopo da transação, especificado pela anotação TransactionAttribute, é correto afirmar que o tipo:
Alternativas
Q2225071 Programação
De acordo com Lacerda e Santos (2018), os Serviços Web SOAP (Simple Object Access Protocol) são uma forma de comunicação entre sistemas distribuídos na web, amplamente utilizados para trocar mensagens em formato XML (eXtensible Markup Language) através do protocolo HTTP (Hypertext Transfer Protocol). Esses serviços permitem a interoperabilidade entre diferentes plataformas e linguagens de programação, sendo uma tecnologia fundamental para integração de sistemas. Nesse sentido, assinale a alternativa correta.
Alternativas
Q2222853 Programação
Em linguagens orientadas a objetos, como Java, trabalha-se com classes e modificadores de visibilidade que determinam como deve ocorrer o acesso a determinadas partes da classe. Os modificadores de visibilidade são denotados em UML por um nome e um símbolo. Assinale a alternativa correta sobre modificadores de visibilidade. 
Alternativas
Q2222517 Programação
O uso de Portlets simplifica a construção de portais com base na tecnologia Java Web, tratando as divisões do portal como aplicativos independentes e interoperáveis, que podem ser organizados hierarquicamente. A versão 3 da API permite a utilização de anotações, sendo correto afirmar que:
Alternativas
Q2221478 Programação
Com relação a ambientes de programação Java, assinale a opção correta.
Alternativas
Q2214468 Programação
Qual recurso da linguagem Java permite ao programador criar métodos com o mesmo nome desde que eles tenham assinaturas diferentes?
Alternativas
Q2214466 Programação
Assinale o tipo de conexão que deverá ser utilizada para se garantir a entrega dos dados em uma conexão usando sockets em Java
Alternativas
Q2214465 Programação
Indique o recurso em Java que deveria ser utilizado para estabelecer a comunicação entre dois computadores que precisam se comunicar via internet.
Alternativas
Q2207833 Programação

Analise a classe abaixo, escrita na linguagem Java: 


public class Pessoa {

     private String nome;

     public Pessoa(String nome) {

          this.nome = nome;

 }

 public void setNome(String nome) {

       this.nome = nome;

 }

 public String getNome() {

       return nome;

 }

}


Na classe acima, o método Pessoa (String nome) é conhecido como método: 

Alternativas
Respostas
301: C
302: C
303: C
304: B
305: E
306: E
307: B
308: D
309: E
310: E
311: E
312: E
313: E
314: B
315: E
316: D
317: C
318: B
319: C
320: E