Questões de Concurso Comentadas sobre java em programação

Foram encontradas 1.773 questões

Q600308 Programação
Java oferece um amplo conjunto de operadores destinados à realização de operações aritméticas, lógicas e relacionais, com a possibilidade de formar expressões de qualquer tipo. Nesse contexto, os símbolos utilizados para os operadores “resto da divisão inteira” do tipo aritmético, diferente do tipo relacional e OU inclusivo do tipo lógico são, respectivamente:
Alternativas
Q600307 Programação
No que diz respeito à linguagem Java, analise as afirmativas a seguir.

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:

Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598762 Programação
Considere as linhas a seguir, em uma aplicação Java que utiliza JDBC:

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
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598758 Programação
Na programação orientada a objetos com Java, os modificadores de acesso são padrões de visibilidade de acesso às classes, atributos e métodos. Um método com o modificador
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598755 Programação
Em Java podem ser utilizados diversos tipos de classes, como classes concretas, classes abstratas, classes estáticas e interfaces. As interfaces podem
Alternativas
Q597498 Programação
Na linguagem Java há um comando que é usado para forçar o término da execução de uma instrução switch ou de uma estrutura de controle while, continuando a execução do programa na próxima linha após o laço. Esse comando é:
Alternativas
Q597492 Programação
Em programação orientada a objetos, a expressão “modificador de acesso” é a palavra-chave que define como um atributo, método, ou classe será visto no contexto que estiver inserido. A seguir, são definidos três tipos de “modificadores de acesso”.

I. Deixará visível a classe ou membro para todas as outras classes, subclasses e pacotes do projeto Java.

II. Deixará visível o atributo para todas as outras classes e subclasses que pertencem ao mesmo pacote. A principal diferença é que apenas as classes do mesmo pacote têm acesso ao membro. O pacote da subclasse não tem acesso ao membro.

III. Deixará visível o atributo apenas para a classe em que este atributo se encontra.
As descrições I, II e III definem os “modificadores de acesso” respectivamente como:
Alternativas
Q597491 Programação
No que diz respeito às características da linguagem Java, analise as afirmativas a seguir.
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:
Alternativas
Q596376 Programação
Acerca de Java, julgue o item subsequente.
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.
Alternativas
Q594887 Programação
Analise o seguinte código na linguagem Java: 

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".


Alternativas
Q594885 Programação
Analise o seguinte código na linguagem Java:

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. 


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592750 Programação
Considere as linhas a seguir em uma classe Java. a = con.prepareStatement("select * from cliente where id = ? "); a.setInt(1, id); b = a.executeQuery();
Um Analista de Sistemas pode concluir corretamente que os objetos a e b são, respectivamente, dos tipos de interface 
Alternativas
Q590168 Programação
São tipos primitivos na linguagem de programação Java:
Alternativas
Q590167 Programação
Um programador Java precisa utilizar, em seu código, um arranjo dinâmico de números inteiros. A declaração correta para esse arranjo é:
Alternativas
Q590166 Programação
Na linguagem de programação Java, para indicar que uma classe A é derivada de B, utiliza-se, na declaração de A, o modificador:
Alternativas
Q589978 Programação
A classe do pacote Java.SQL que contém os dados resultantes de uma consulta SQL é
Alternativas
Q589960 Programação
Em Java, os métodos relacionados apenas ao funcionamento interno do objeto, não acessíveis a outras classes, são conhecidos como
Alternativas
Q588072 Programação
Julgue o próximo item, acerca de linguagens de programação.

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.
Alternativas
Q588071 Programação
Julgue o próximo item, acerca de linguagens de programação.
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.
Alternativas
Q585729 Programação
Quando temos uma relação um-para-muitos entre classes de entidade na aplicação que utiliza JPA, por padrão, ao buscarmos um objeto do lado um, não são trazidos os objetos relacionados do lado muitos da relação. Porém, se desejarmos trazer todos os objetos relacionados, devemos utilizar na classe de entidade do lado um da relação a anotação:
Alternativas
Respostas
1001: C
1002: E
1003: E
1004: D
1005: E
1006: A
1007: D
1008: B
1009: E
1010: D
1011: A
1012: D
1013: A
1014: E
1015: B
1016: C
1017: E
1018: C
1019: E
1020: E