Questões de Concurso
Comentadas sobre java em programação
Foram encontradas 1.773 questões
I. Main é o nome do método que indica ao compilador o início do programa. É o método principal, em que todas as variáveis, argumentos e instruções são interpretados e processados para a execução do programa.
II. Void é o valor de retorno do método. Quando não nenhum valor, ela retorna void, uma espécie de valor vazio que deve ser especificado.
III. Public é um qualificador do método que indica que ele é acessível externamente à classe. Isso é útil quando uma classe necessita utilizar alguma funcionalidade de outra classe, característica muito comum em Java.
Assinale a alternativa correta:
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, user, password);
Os parâmetros recebidos pelos métodos nestas linhas podem fazer lançar, respectivamente, as exceções
I. Os aplicativos Java começam a rodar pelo método class.
II. Java é sensitive case diferenciando letras maiúsculas de minúsculas.
III. Dados primitivos são definidos por meio dos tipos integer, float, double e string.
Assinale a alternativa correta:
Para o usuário do JPA (Java Persistence API), o arquivo hbm.xml é responsável pela configuração do funcionamento do sistema e especifica a conexão com o banco de dados, seu dialeto e a linguagem de consulta.
01. public class StringExemplo {
02. static String s1 = "conteudo";
03. public static void main(String[] args) {
04. String s2 = "conteudo";
05. String s3 = new String(s1);
06. System.out.println(s1 == s2);
07. System.out.println(s3 == s1);
08. System.out.println(s1.equals(s2));
09. System.out.println(s3.equals(s1));
10. }
11. }
Assinale a afirmativa que apresenta a linha que irá imprimir “false".
public class Exemplo {
static int getAno() throws Exception {
return 2015;
}
public static void main(String[] args) {
try {
int x = getAno();
} catch (Exception e) {
x++;
} finally {
System.out.println("ano = " + x++);
}
}
}
Assinale a afirmativa que apresenta o resultado correto da execução do código.
Um Analista de Sistemas pode concluir corretamente que os objetos a e b são, respectivamente, dos tipos de interface
Na linguagem Java, o conceito de herança está vinculado à criação de uma nova classe a partir de uma classe já existente, em que essa nova classe herda os atributos e comportamentos da classe anterior.
A linguagem Java provê, de forma nativa, a capacidade de multithreading, ou seja, a execução de mais de um fluxo de instruções em paralelo e com a mesma prioridade.