Questões de Java SE (Programação)

Limpar Busca

Considerando JavaServer Faces 2 (JSF) e suas interfaces de usuário (UI), analise os itens a seguir:
I. Oferece diversas facilidades de uso; por exemplo, simplifica a migração de dados da aplicação para a UI ou provenientes dela. Adicionalmente, ajuda a gerenciar o estado da UI nas solicitações do servidor. II. JSF é um framework de UI para aplicações Java Web. Foi projetado para facilitar a tarefa de escrever e manter as aplicações que são executadas em um servidor de aplicações Java e renderizar as UI de volta a um cliente de destino, ele facilita a construção das interfaces pois não reusa o conjunto de componentes da UI. III. Oferece um modelo simples para conectar os eventos síncronos gerados no servidor de regras de negócio ao código bytecode da aplicação executada no cliente. No entanto, não permite personalizar os componentes de UI para que sejam construídos e reutilizados em outros projetos.
Está correto o que se afirma em

  • A I apenas.
  • B II apenas.
  • C III apenas.
  • D I e II, apenas.
  • E I e III, apenas.

No Java SE 8, uma forma de lidar com exceções é utilizar os blocos:

  • A except e interrupt.
  • B attempt e unexpected.
  • C success e error.
  • D try e catch.
  • E execute e stop.

Qual das alternativas apresenta, de forma correta, a declaração e a criação de um array no Java SE 8?

  • A int[] a = static int(10);
  • B int a = int[10];
  • C int a = new int[10];
  • D int() a = static int(10);
  • E int[] a = new int[10];

Considere a classe PersistenceDao.java abaixo, de uma aplicação Java que utiliza JPA 2.0, em condições ideais.
import javax.persistence.*; public class PersistenceDao {       private EntityManagerFactory conn;       private EntityManager manager;       public void factory() {                  conn = Persistence.createEntityManagerFactory("sistema");                  manager = conn.createEntityManager();     } }
O parâmetro "sistema" passado para o método createEntityManagerFactory refere-se ao nome

  • A da conexão com o banco de dados, definida no arquivo pom.xml.
  • B do pacote que contém o conjunto de classes de entidade criadas a partir do banco de dados.
  • C do banco de dados ao qual a aplicação será conectada.
  • D da unidade de persistência, definida no arquivo persistence.xml.
  • E do driver JDBC que faz a interface entre a aplicação Java e o Sistema Gerenciador de Banco de Dados (SGBD).

Para utilizar ou saber sobre as anotações PostConstruct, PreDestroy, Priority, Resource, Generated e ManagedBean da Jakarta EE 8 Specification API, um Analista terá que procurar no pacote

  • A javax.annotation.sql
  • B javax.faces.bean
  • C javax.ejb
  • D javax.annotation
  • E javax.inject