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

Questões Discursivas

Foram encontradas 2.719 questões

Q1858065 Programação
Java é uma plataforma de software que possibilita a um mesmo programa ser executado em diversas plataformas. Os códigos gerados no processo de compilação, específicos a qualquer máquina física, são instruções para uma máquina virtual. Um programa escrito em linguagem Java é compilado e gera um arquivo .class, que pode ser executado onde quer que a plataforma Java esteja presente, em qualquer sistema operacional subjacente. Nesse contexto, esse arquivo .class é conhecido por 
Alternativas
Q1853873 Programação
Na hierarquia de exceções em Java, é correto afirmar que
Alternativas
Q1853870 Programação
Na linguagem Java, a palavra-chave que deve ser usada para especificar que uma variável não pode ser modificada é
Alternativas
Q1853869 Programação
Os membros de uma superclasse definidos com o modificador protected da linguagem Java podem ser acessados por
Alternativas
Q1846130 Programação

No contexto da linguagem Java, considere um array definido como segue.


String[] nomes = new String[100];


Assinale a expressão cujo valor corresponde ao índice do último elemento do array nomes.

Alternativas
Q1845312 Programação
Na camada de apresentação do Java EE 8, o uso de um gerente central que trata todos os pedidos (requests), ou um grupo de pedidos, para uma aplicação e os envia para um processo específico, é conhecido como
Alternativas
Q1845301 Programação
As classes Java a seguir pertencem ao pacote default e foram incluídas no arquivo Main.java.
Imagem associada para resolução da questão

O que será exibido no console quando o método main for executado?
Alternativas
Q1845294 Programação
As classes Java a seguir pertencem ao pacote default. class A1 {      protected int va1=1,va2=2;      public A1(int x) {          va1+=x;          va2*=x;      } } class A2 extends A1 {      protected int vb1=10; } class A3 extends A2 {      protected int vc1=0;      public A3(int y) {          vc1=(va1+va2)*y;      } } public class Main {      public static void main(String[] args) {          A3 o=new A3(2);          System.out.println(o.vc1);      } } Qual construtor poderá ser inserido na classe A2, sem que um erro de compilação seja gerado?
Alternativas
Q1842207 Programação
Considere o seguinte trecho de código Java. public class Main {      public static void main(String[] args) {          int time = 20;          if (time < 18) {              System.out.println("Bom dia.");          } else {              System.out.println("Boa noite.");          }     } } Assinale o trecho que substitui corretamente a estrutura do comando if. 
Alternativas
Q1840789 Programação
A alternativa que contém apenas operadores válidos na linguagem Java é
Alternativas
Q1840784 Programação
Analise o código Java a seguir.
public class Codigo {        public static void main(String[] args) {                   String a = “Educar”;                   String b = “Ação”;                   b = geraStr(a, b);                   System.out.println(b);        }        public static String geraStr(String a, String b) {                   String s = “”;                  //s = a.concat(b.substring(1, 3));                  for (int i = 0; i <= a.length()-1; i++) {
                         char c = a.charAt(i);                          s += Character.toString(c);                    }                  return s.concat(b.substring(1, 4));          } }
A saída produzida pela execução desse código é:
Alternativas
Q1840779 Programação
Em relação ao ciclo de vida e aos estados de thread na linguagem Java, é INCORRETO afirmar que uma thread
Alternativas
Q1828448 Programação
Em Java, qual das alternativas a seguir é a vantagem de BigDecimal sobre o dobro?
Alternativas
Q1828018 Programação
Existem linguagens de programação modernas, como Java, que oferecem um grande atrativo tecnológico, baseado na figura e nas características listadas a seguir: 
Imagem associada para resolução da questão

• O código-objeto é escrito e gravado em um arquivo com extensão .java. • Por meio do programa de compilação, o código-fonte é convertido para um código intermediário, que passa a ter a extensão .class. • O código intermediário é uma linguagem de máquina que pode ser interpretada pela Java Virtual Machine (JVM).
O código intermediário é conhecido por  
Alternativas
Q1828009 Programação
No que se refere à criação de métodos em Java, um qualificador é também denominado modificador, que define a visibilidade do método. Trata-se de uma forma de especificar se o método é visível apenas à própria classe em que está declarado, ou pode ser visualizado e utilizado por classes externas. O qualificador do método pode ser dos tipos descritos a seguir:
I. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método. II. O método é visível apenas pela própria classe. É o qualificador mais restritivo. III. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
Os qualificadores dos tipos definidos em I, em II e em III são denominados, respectivamente, 
Alternativas
Q1828007 Programação
No que diz respeito à linguagem de programação Java, a estrutura switch-case equivale a um conjunto de instruções if encadeadas, fornecendo maior inteligibilidade e eficiência durante a execução. Assinale a alternativa que apresente corretamente sua sintaxe. 
Alternativas
Q1825859 Programação

Acerca de desenvolvimento web em Java, julgue o próximo item.


Serviços RESTful utilizam exclusivamente formato XML, sendo cada método identificado por uma URL específica.


Alternativas
Q1824900 Programação
Foi solicitado a um programador de sistemas de informação que transformasse uma classe escrita em Java em uma classe equivalente, para ser executada em um programa Kotlin.
O código da classe Java é:
public class AlunoJava{                private String codigo;                private String nome;                private int numero=0;                private String texto= “EscolaX”;                public AlunoJava (String codigo,String nome)                                   { this.codigo = codigo;                                     this.nome = nome; }                }

A classe em Kotlin equivalente à classe Java acima é
Alternativas
Q1824893 Programação
As classes Java a seguir são públicas e ocupam arquivos separados.
public class Tst {
     int ini=0,fim=25;
     void print() {                 System.out.println(ini+fim);      }
     {                  ini=fim%7;                 fim=ini*3;      }
     Tst(int a, int b) {                  ini+=a;                 fim+=b;      }
    {               ini/=2;               fim+=10;      } }
public class Main {
     public static void main(String[] args) {            new Tst(4, -4).print();
     }
}
O que será exibido no console quando o método main for executado?
Alternativas
Q1824889 Programação
Sejam as seguintes classes Java: 
Imagem associada para resolução da questão
O que será exibido no console quando o método main for executado?
Alternativas
Respostas
701: C
702: A
703: B
704: C
705: B
706: D
707: E
708: D
709: C
710: D
711: B
712: A
713: D
714: B
715: A
716: E
717: E
718: E
719: C
720: E