A diretiva public é utilizada em Java para aplicar a encapsulação pública
Em um contêiner Servlet, a execução do programa MpuServlet1 a seguir implica, também, a execução do programa MpuServlet2.
Na linguagem Java
Os três elementos básicos quando contidos num arquivo fonte Java devem obrigatoriamente se apresentar na seguinte ordem:
Em que porção da JVM (Java Virtual Machine) são armazenados objetos instanciados em um programa JAVA ?
Considerando as linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior), julgue o próximo item.
Em Java 8, o método de limite de fluxo tem como objetivo eliminar elementos com base em um critério.
Em linguagem Java
Observe o código a seguir.
Verifica-se no código que a classe Programa tem um problema de
Considere o seguinte conjunto de afirmativas a respeito de enterprise beans, definidos na plataforma Java EE 5:
1. Um applet é um tipo de enterprise bean.
2. Um enterprise bean do tipo session pode implementar um web service.
3. Enterprise beans são componentes executados no servidor.
4. Um enterprise bean do tipo message-driven processa mensagens enviadas por qualquer tipo de componente Java EE.
Assinale a alternativa que indica todas as afirmativas corretas.
Considere as seguintes afirmativas sobre JSP e servlets:
i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG
ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente
iii. uma página gerada por um servlet não pode conter código javascript
iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente
A quantidade de afirmativas corretas é:
Os métodos Java que não retornam valores devem possuir no parâmetro tipo-de-retorno a palavra
Uma lista ordenada pode ser usada como um mecanismo de ordenação. Suponha que haja um vetor de itens de dados não ordenados. Se os itens do vetor forem removidos e inseridos em uma lista ordenada, eles serão colocados em ordem classificada automaticamente. Se, então, forem removidos da lista e colocados de volta no vetor, o vetor estará ordenado. A listagem abaixo apresenta a implementação de uma lista ordenada que pode ser utilizada para ordenar vetores. Considere a existência de uma parte do código, ainda não implementada, que está delimitada por comentários.



Para que o código acima implemente corretamente o algoritmo como descrito no local determinado pelo comentário, deve ser incluído:


O algoritmo recursivo (recFind) em Java, acima, que está sendo escrito por um analista, tem como objetivo localizar um elemento (searchKey) em um vetor (vetA). Para que o algoritmo funcione conforme especificado, qual das modificações propostas nas opções deve ser implementada, considerando que no exemplo acima o algoritmo tenta localizar o número 3 no vetor?

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.
A eventual execução do comando da linha 7 implica a impossibilidade de execução bem-sucedida do comando da linha 10.
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.
* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition) v.6, envolvendo servlets, JSP (Java server
pages), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.
O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.
Com relação às diferentes arquiteturas e tecnologias que, se
escolhidas, impactarão as características do sistema descrito no
texto, julgue os itens de 26 a 29.
A tecnologia EJB (enterprise Java beans) apresenta, na sua versão 3.1, melhorias que propiciam facilidades para o uso de beans singleton e que permitem o uso de beans de uma classe, sem necessidade de desenvolvimento de sua interface correspondente, e a invocação assíncrona de beans de sessão.
Julgue os próximos itens, que se referem a frameworks Java
Server Faces (JSF) e Hibernate.
No índice de agrupamento ou denso, a ordenação física dos dados e do índice é a mesma, ou seja, a chave de busca também define a ordem sequencial dos dados, podendo haver, no máximo, dois índices desse tipo por tabela. Apesar de exigirem mais sobrecarga de manutenção para inserções e exclusões, é mais rápido localizar um registro com uso do índice esparso que com o índice de agrupamento.
Os programas a seguir, que constituem uma integração entre as tecnologias JSP e Servlet, implementam uma solução válida para mostrar o valor obtido, por uma empresa, com o lucro ou prejuízo na venda de um produto.
Considerando a organização do Java Standard Edition 6, JDBC e AWT são pertinentes, respectivamente, ao contexto: