Julgue os próximos itens, a respeito de linguagens e tecnologias de programação.
Em Java, qualquer método de uma classe pode ser sobrescrito por métodos de outra classe.
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Nada por aqui
Julgue os próximos itens, a respeito de linguagens e tecnologias de programação.
Em Java, qualquer método de uma classe pode ser sobrescrito por métodos de outra classe.
É tida como uma das principais linguagens de programação orientada a objeto; tem como característica a compilação para um bytecode e execução por uma máquina virtual. Trata-se da linguagem
Para responder às questões de números 66 a 68,
considere os modificadores Java e sua aplicação em
I. Atributo.
II. Variável local.
III. Método.
IV. Classe.
Dentre as aplicações dadas, Static aplica-se APENAS a
São projetadas para fornecer aos desenvolvedores uma solução JAVA permitindo criar aplicações web. Para sua criação é necessário importar a classe padrão de extensão de dois pacotes. Essa é a definição de:
No contexto do framework Spring existem, basicamente, dois tipos de injeção de dependência, sendo que em um deles, a dependência é resolvida por meio de um construtor do objeto a receber o objeto dependente. Este tipo é conhecido por
A respeito da orientação a objetos e das respectivas linguagens de
programação, julgue os itens subsequentes.
A herança de interfaces consiste no único caso de herança múltipla permitida a uma classe em Java, visto que, em geral, não é possível que uma classe pai tenha o mesmo nome de método de outra classe pai.
O contêiner, que executa JSP, transforma o programa JSP em Servlet, assim, a expressão
se torna argumento para
.
Considerando o Linux como ambiente para desenvolvimento de aplicações Java, assinale a opção correta.
Acerca de características de diferentes linguagens de programação,
julgue os itens seguintes.
Em programação orientada a objetos, o pacote tem como função agrupar classes dentro de um grupo. Em Java, o pacote Swing (javax.swing) é composto de várias classes para a implementação de interfaces gráficas em desktop.
O descritor de implantação de um aplicativo web descreve as classes, os recursos e a configuração do aplicativo e como eles serão usados pelo servidor web para atender às solicitações da web. Quando o servidor web recebe uma solicitação do aplicativo, ele usa o descritor de implantação para mapear o URL da solicitação para o código que deve processá-la.
O descritor de implantação em aplicações Java Servlet e Java Server Pages que utilizam o Tomcat é o
Considerando a sintaxe de códigos em Java, o uso de operadores,
fluxos e expressões, julgue os próximos itens.
O trecho de código abaixo está incorreto porque, em uma classe pública, quando se diz que uma variável é falsa, o correto é usar ==, gerando connected == false;.
A plataforma adotada pela SUN para a sua versão 6 do Java EE é o JBoss, que implementa resposta para requisições JSP e WebServices e ainda permite implantar servlets.
Existem circunstâncias onde métodos específicos não devem ser implementados em uma classe, porém apenas fornecidas suas especificações. O emprego de um modifi- cador em Java 6 permite a declaração de um protótipo (método sem bloco de código), adiando sua implemen- tação para subclasses. Trata-se do modificador
Em relação à plataforma de desenvolvimento JSE, considere:
I. Possibilita o desenvolvimento de aplicações desktop através de linha de comando e através da interface gráfica Swing.
II. É multiplataforma: permite a portabilidade dos programas compilados para diversos sistemas operacionais, sem necessidade de alteração do código ou de recompilação.
III. Faz uso explícito de ponteiros e usa conceitos modernos, tais como, orientação a objetos e suporte a multithreading.
IV. Possui o gerenciamento de memória embutido, por meio do garbage collector.
Está correto o que se afirmar em
Em relação a frameworks Java, considere:
I. Especificação para o desenvolvimento de interfaces web com Java, que é baseada em componentes e eventos e especialmente integrada a ferramentas de desenvolvimento, o que facilita implementar recursos de validação, navegação e conversão.
II. Implementa persistência de dados com eficiência; faz o mapeamento entre objetos e tabelas do banco de dados; permite o uso de herança e de vários tipos de relacionamentos; e oferece recursos de cache e transações.
III. Faz uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações.
Os itens I, II e III referem-se, respectivamente, a
Sobre o Tomcat é correto afirmar:

Considerando a figura acima, obtida de http://wiki.opensymphony.com/display/WW/Architecture, a qual apresenta a arquitetura geral
do framework WebWork, julgue os itens a seguir, acerca dos conceitos de frameworks Java.
Para se produzir um mapa de navegação de uma aplicação específica, desenvolvida em WebWork, a melhor fonte de informações sobre tal mapa está no código-fonte do arquivo Configuration Manager.
No framework Hibernate, é comum que uma instância de uma classe persistente tenha três estados específicos. Assinale a opção que contém esses três estados.
Acerca de programação Java e JavaScript, julgue os itens que se
seguem.
Em um programa Java, um thread que esteja bloqueado, à espera de um recurso de entrada ou saída, retornará para o estado de execução quando o recurso for disponibilizado.