Questões de Programação - Java para Concurso

Foram encontradas 1.650 questões

Q563272 Programação
Sobre o tratamento de erros em Java, assinale a alternativa correta.
Alternativas
Q560264 Programação
Julgue o item que se segue, que tratam de Java.

A vinculação estática permite a sobrescrita, se o método for estático ou privado.

Alternativas
Q560263 Programação
Julgue o item que se segue, que tratam de Java.

Interface é um substituto para herança múltipla, uma vez que existe reúso de código na herança múltipla.

Alternativas
Q560262 Programação
Julgue o item que se segue, que tratam de Java.

Embora não sejam objetos, os valores dos tipos primitivos escalares são suportados por Java.

Alternativas
Q556355 Programação
Um analista de TI está participando de uma equipe que está migrando uma aplicação de Java para Ruby, e observou que estas linguagens possuem muitas semelhanças, porém, ao contrário de Java, em Ruby
Alternativas
Q554754 Programação
 Considere as seguintes afirmativas: 

I. É a API padrão de mercado para conectividade entre a linguagem JAVA e vários tipos de bases de dados. Usando essa API, pode-se acessar praticamente qualquer fonte de dados, de bases de dados relacionais a planilhas.

II. É uma API que oferece um meio de mapeamento objeto/relacional para que desenvolvedores JAVA gerenciem dados relacionais em aplicações JAVA.

As afirmativas I e II podem estar corretamente se referindo, respectivamente, às APIs: 


Alternativas
Q554738 Programação
A respeito da linguagem de Programação Java é correto afirmar que:
Alternativas
Q554736 Programação
 Palavras reservadas são palavras que não podem ser utilizadas como um identificador. A linguagem Java possui as palavras reservadas.

I. continue

II. procedure

III. constructor

IV. throws

A quantidade de itens corretos é igual a? 

Alternativas
Q554735 Programação
 Avalie as seguintes assertivas que tratam da linguagem Java:

I. As classes podem estender uma única superclasse e implementar várias interfaces.

II. Possui o processo Garbage Collection responsável pela alocação e desalocação da memória.

III. Utiliza o conceito de máquina virtual que permite que o código seja escrito uma única vez e a aplicação possa ser executada em diferentes sistemas operacionais.

IV. Por ser uma linguagem simples, para o desenvolvimento de programas utilizando Java é necessário somente a instalação de alguma versão da JRE, uma vez que a mesma já possui o compilador.

Quantas assertivas estão corretas? 

Alternativas
Q554734 Programação
Sobre listas e coleções na linguagem Java, podemos afirmar que:
Alternativas
Q554733 Programação
. Threads são utilizadas quando há a necessidade de executarmos processo em paralelo. Em java ela pode possuir alguns estados.

I. Nova

II. Embargada

III. Bloqueada

IV. Executável

Em Java quantos estados são corretos? 

Alternativas
Q554732 Programação
Sobre o tratamento de exceções na linguagem Java é corretor afirmar:
Alternativas
Q554730 Programação
 Assumindo o código abaixo:

 public static void main(String[] args) {

        int valor0 = 12;

        int valor1 = 4;

        float resultado = valor0++ / valor1--;

       System.out.println(resultado);

}

Qual será o resultado impresso?

Alternativas
Q554673 Programação
Em Java, qual a sintaxe correta do método main()? 
Alternativas
Q554672 Programação
Sobre Garbage Collection, considere as seguintes afirmativas: 

1. Enquanto está sendo executada a de Minor Garbage Collection (Coleta de Lixo Menor), todas as threads da aplicação são paralisadas.

2. O evento denominado Major Garbage Collection (Coleta de Lixo Maior) é responsável pela coleta de objetos localizados na Velha Geração (Old Generation).

3. A Geração Permanente está incluída em uma Full Garbage Collection (Coleta de Lixo Completa).

Assinale a alternativa correta


Alternativas
Q554495 Programação

Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.

O JEE é uma tecnologia Java utilizada principalmente para a construção de servidores de aplicação, especificamente para que serviços web sejam disponibilizados para terceiros, integrando com segurança sistemas com diferentes características.

Alternativas
Q549750 Programação
 A programação orientada à objetos permite abordar a tarefa de programar através de linguagens de programação, inclusive com Java, a partir de três princípios: encapsulamento, polimorfismo e herança. Assim, é possível construir programas usando Java de forma que toda a atividade ocorra dentro de uma classe. Além disso, classe, objeto e métodos são fundamentais para programação em Java. Diante deste contexto, analise o trecho de código em Java, a seguir: 


class Veiculo {

                int passageiros;// número de passageiros

                int capcomb;// capacidade do tanque de combustível

                int consumo;// consumo de combustível em litros por quilômetro

}




Considere, ainda, a seguinte sequência de instruções:

Veiculo minivan;

minivan = New Veiculo();

minivan.passageiros = 7;




Após as instruções serem executadas, minivan


Alternativas
Q547741 Programação
Acerca da linguagem de programação Java, bem como de ferramentas de desenvolvimento e frameworks, julgue o item subsequente.
No contexto de um código na linguagem Java, o comando a seguir é utilizado com a finalidade específica de passar para o campo de visibilidade pública saldo o valor da variável deposito com o tipo double. public void saldo (double deposito)
Alternativas
Q547740 Programação
Acerca da linguagem de programação Java, bem como de ferramentas de desenvolvimento e frameworks, julgue o item subsequente.
A partir da interpretação do trecho JSF (JavaServer Faces), versão 2, no código a seguir, verifica-se que uma providência válida é configurar o managed-bean clientePage no arquivo faces-config.xml. <f:view> <h:form id=”clienteForm”> <h:outputLabel for=”informeNome” value=”Informe Nome”/> <h:inputText id=”informeNome” value =”#{clientePage.nome}”/> <h:commandButton value=”Nome do Cliente” action=”#{clientePage.cliente}”/> </h:form> </f:view>
Alternativas
Q546574 Programação

Com relação aos conceitos e características de compiladores, julgue o item que se segue.

Interpretador é um tradutor de linguagem que executa o programa fonte de imediato, em vez de gerar um código objeto a ser executado após o término da tradução, enquanto o compilador recebe um programa fonte e produz programa equivalente na linguagem alvo. No caso da linguagem Java, os processadores combinam compilação e interpretação.

Alternativas
Respostas
1061: A
1062: E
1063: E
1064: C
1065: E
1066: D
1067: C
1068: D
1069: A
1070: D
1071: C
1072: A
1073: C
1074: C
1075: E
1076: C
1077: D
1078: E
1079: C
1080: C