Questões de Concurso
Sobre java em programação
Foram encontradas 2.719 questões
As unidades concorrentes em Java são métodos denominados run, cujo código pode estar em execução simultânea com outros métodos (de outros objetos) e com o método main. Uma das maneiras de definir uma classe com um método run é definir uma subclasse da classe Thread predefinida e substituir o método run. Sobre a classe Thread da linguagem Java, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.
( ) A classe provê diversos métodos para controle de execução de threads, sendo o método start responsável por iniciar a execução do thread.
( ) O método sleep é utilizado para forçar um método a atrasar sua execução até que o método run de outra thread tenha completado sua execução.
( ) O método yield, que não possui parâmetros, é um pedido do thread em execução para entregar o processador voluntariamente.
Analise atentamente o seguinte programa em Java:

Em Java, certo método da classe A deve poder ser invocado independentemente da criação prévia de uma instância de A.
O modificador obrigatório na declaração desse método é:
Um programador Java precisa utilizar um array unidimensional dinâmico armazenando números inteiros e decide importar a classe java.util.ArrayList.
A declaração da referência ao array que ele deverá utilizar é:
O operador instanceof em Java:
I. aplica-se a operandos que sejam referências para objetos;
II. aplica-se a qualquer tipo de operando;
III. produz resultado do tipo boolean.
Está correto o que se afirma em:
Considere o código fonte em Java a seguir:

O resultado final que este programa exibe é
A partir do código acima, escrito na linguagem de implementação Java, julgue o próximo item.
A diretiva default é obrigatória, pois sem ela o programa não será compilado e, consequentemente, não será executado.
A partir do código acima, escrito na linguagem de implementação Java, julgue o próximo item.
A cláusula switch é uma estrutura de repetição, sendo que não há a obrigatoriedade de a expressão utilizada pelo switch retornar um resultado.
A partir do código acima, escrito na linguagem de implementação Java, julgue o próximo item.
O trecho “System.out.println” tem a função de realizar a impressão em console com quebra de linha.
A partir do código acima, escrito na linguagem de implementação Java, julgue o próximo item.
O trecho “String[] args” consiste em um vetor (array) que permite conter parâmetros, os quais serão informados por
meio da linha de comando durante a execução do programa.
class Hemocentro { public static void main(String [] args){ String s = "Java"; s.concat(" SE 7"); s.replace('7','8'); System.out.print(s); } }
A execução desse programa produzirá como resultado a seguinte saída:
public class Hemocentro { public static void main(String[] args) { int []a = {1,2,3,4,5,6}; int i = a.length - 1; while(i>=0){ System. out. print(a [i]); i--; } } }
A execução desse programa produzirá como resultado a seguinte saída:
Considere o código Java abaixo:

A resposta apresentada no console pela execução é
Sobre a linguagem de programação Java, analise as afirmativas seguintes:
I A JVM (Java Virtual Machine) é usada como interpretador, logo, Java é uma linguagem de script, além de ser uma linguagem orientada a objeto.
II A orientação em objetos em Java é opcional, assim como em C++ é possível escrever programas de forma estruturada.
III Para se utilizar uma classe pública de um pacote externo, uma das opções é importar a classe desse pacote.
Está(ão) CORRETA(S)
