Questões de Concurso Sobre java se em programação

Foram encontradas 102 questões

Q4172812 Programação
Considere o código Java a seguir.

class B {
    void metodo1(){ }
}
class C {
    void metodo1(){ }
}
public class A extends B, C {
     void metodo1() { }
     public static void main(String[] args) { }
}

Quanto à compilação e à execução do referido código, é correto afirmar: 
Alternativas
Q4172584 Programação

Considere a estrutura de diretórios e arquivos a seguir.


Imagem associada para resolução da questão



A alternativa correta, que substitui o bloco de comentários no arquivo Classe3.java, podendo ser executado sem nenhum erro, é

Alternativas
Q4172582 Programação
Considere o conceito de classe Abstrata no contexto de Orientação a Objetos e o código a seguir.
abstract class Abstrato {   abstract float metodo1();   void metodo2() { } }

Com base no código do enunciado e da alternativa no mesmo arquivo nomeado Concreta.java, os conceitos de classe abstrata corretamente em Java se encontram, apenas, em
Alternativas
Q4172581 Programação
Sobre o conceito de Interface no contexto de Orientação a Objetos, a alternativa com a implementação Java correta é
Alternativas
Q4147252 Programação
Selecione a alternativa que contém o nome do conjunto de classes e interfaces escritas em Java que realizam envio de instruções SQL para bancos de dados relacionais.
Alternativas
Q4147250 Programação
Selecione a alternativa que contém o comando de execução de arquivos .jars em Java. 
Alternativas
Q4141570 Programação

Considere o trecho de código em linguagem de programação Java a seguir. 



Imagem associada para resolução da questão



É correto afirmar que: 

Alternativas
Q4137933 Programação

Sobre a utilização de interfaces em Java, é correto afirmar a partir do código abaixo:

public interface FiguraGeometrica { public String getDescricaoFigura(); public int getArea(); public int getPerimetro(); }
Alternativas
Q4137932 Programação

Como linguagem de programação, Java é orientada a objetos, independente de arquitetura, portável, robusta, segura e interpretada. Sobre a programação orientada a objetos em Java, considere as afirmativas a seguir.



I) Métodos static herdados não podem ser sobrescritos.


II) Uma classe abstrata é definida com a palavra-chave abstract

III) Uma classe abstrata não pode possuir métodos abstratos.


IV) Construtores static podem ser declarados como static


Assinale a alternativa correta.

Alternativas
Q4137208 Programação
A Linguagem Java possui diversos métodos para lidar com a manipulação de Strings. Nesse contexto, selecione um método da classe String em Java que consiste em retornar apenas um caractere em uma determinada posição de uma String:
Alternativas
Q4137207 Programação
Selecione, dentre as alternativas abaixo, o nome dado a uma classe Java composta por todos os seus atributos privados, seus métodos getters and setters e um construtor vazio:
Alternativas
Q4128056 Programação
Com relação à programação orientada a objetos em Java, é INCORRETO afirmar:
Alternativas
Q4128046 Programação
Sobre a utilização de Arrays na linguagem Java, é INCORRETO afirmar que
Alternativas
Q4128045 Programação
Sobre o compilador do Java é correto afirmar que 
Alternativas
Q4114039 Programação
Sobre classes, interfaces e métodos genéricos na linguagem Java é INCORRETO afirmar que
Alternativas
Q4110115 Programação
Assinale a alternativa que apresenta o valor correto resultante da execução o código em Java abaixo
public class calculo {  static int funcao(int n1, int n2){ return n1+n2; }  static int funcao1(int n1, int n2){ return n1*n2; }  public static void main(String[] args) {  System.out.println(funcao1(funcao(3,5),4)); } }
Alternativas
Q4105476 Programação
Analise o código Java mostrado a seguir sem o trecho central, que foi substituído pela linha tracejada.

abstract class Exemplar {  public abstract void exemplarMetodo1();  public void escreve() {  System.out.println("Mensagem 2");  } } - - - - - - - - - - - - - - - - class Main {  public static void main(String[] args) {  Exemplar2 exemplo = new Exemplar2();  exemplo.exemplarMetodo1();  exemplo.escreve();  } }

Na sua forma completa o programa acima provoca a exibição do resultado que segue. 

Mensagem 1 Mensagem 2

Assinale a opção que apresenta o código que completa perfeitamente o trecho omitido, de modo que o resultado da execução seja o mesmo citado acima.
Alternativas
Q4085758 Programação
Para utilizar os benefícios da herança múltipla, sem se sujeitar aos seus problemas, linguagens como JAVA utilizam o recurso de
Alternativas
Q4085755 Programação
Em Java, um tipo enum é um tipo especial de 
Alternativas
Q4085753 Programação
Para criar e executar um aplicativo Java podem-se considerar cinco fases. Sobre estas fases, faça a associação com suas respectivas descrições. 

FASES
1 - Criando um programa 2 - Compilando um programa Java em bytecodes 3 - Carregando um programa na memória 4 - Verificação de bytecode 5 - Execução

DESCRIÇÕES
( ) Os arquivos .class são transferidos para a memória primária.
( ) Ao final desta etapa teremos apenas um arquivo com extensão .java.
( ) Em JVMs mais atuais um compilador Just in Time (JIT), como o compilador Java HotSpot da Oracle, traduz os bytecodes para a linguagem de máquina do computador subjacente.
( ) Para execução desta etapa utiliza-se o comando javac.
( ) Os bytecodes são examinados a fim de assegurar se são válidos e não violam restrições de segurança do Java.

A sequência que apresenta a associação correta é 
Alternativas
Respostas
41: B
42: D
43: B
44: B
45: A
46: D
47: D
48: A
49: D
50: E
51: A
52: A
53: E
54: B
55: C
56: D
57: D
58: E
59: B
60: A