Questões de Concurso
Sobre java em programação
Foram encontradas 2.693 questões
Na linguagem Java, a expressão contador ← contador + 1 é representada, usando-se o operador de incremento ++, por contador ++.
A estrutura de seleção de múltipla escolha permite a execução de determinadas instruções, de acordo com a opção escolhida. Na linguagem Java, a palavra reservada break é utilizada para garantir que apenas a instrução selecionada seja executada.
Em Java, os módulos, sejam eles procedimentos ou funções, são representados pelas classes, nas quais a instrução retornar indica que o controle do fluxo de dados deverá retornar ao algoritmo principal.
I. Clientes da aplicação (Application Clients) e applets.
II. Java Servlet, JavaServer Faces e JavaServer Pages.
III. Enterprise Javabeans (EJB).
Os componentes I, II e III rodam, respectivamente, em:
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

A alternativa que corresponde ao que será impresso pelo trecho de código é a

Assinale a opção com a sequência CORRETA, de cima para baixo.

Analisando-se o código acima, na linha 25, qual a quantidade de objetos, que são instâncias de C1, elegível à coleta de lixo?

Analisando-se o código acima, escrito na linguagem java, conclui-se, quanto à compilação e à execução, que o programa

O que é impresso como resultado da execução do programa composto pelas classes acima?

Entre as possibilidades de saída resultantes da execução do programa fornecido, inclui-se a impressão de

ao compilar o código na máquina virtual da Sun,
I. Java é considerada uma linguagem "fortemente tipada", isto é, os tipos dos objetos são definidos a priori e somente podem ser alterados de forma explícita com um procedimento conhecido como type casting.
II. Java é considerada uma linguagem "fracamente tipada", uma vez que permite que o tipo de um objeto seja alterado para qualquer outro tipo, por meio de um procedimento conhecido como type casting.
III. PHP é considerada uma linguagem "fracamente tipada", uma vez que permite que o tipo de um objeto seja alterado para qualquer outro tipo; esse procedimento é realizado de forma implícita, bastando alterar o conteúdo da variável.
IV. Tanto PHP quanto Java possibilitam a definição de classes e objetos. Nessas linguagens, todo objeto é instância de apenas uma classe.
verifica-se que

o que aconteceria se você tentasse compilar esse programa?
