Questões de Programação - Java para Concurso
Foram encontradas 1.650 questões
I. A Multiprogramação é uma maneira de alcançar uma forma limitada de paralelismo, mesmo em um computador com apenas uma CPU.
II. Mesmo em um computador com apenas uma CPU, diferentes threads de uma aplicação gráfica como exemplo, podem parecer estar todas sendo executadas ao mesmo tempo.
III. Java threads são objetos que podem cooperar e comunicar-se entre si para compartilhar objetos em memória, a tela, ou outros tipos de recursos e periféricos.
IV. A troca entre as threads sendo executadas ocorre rapidamente porque cada thread possui sua própria pilha armazenada na memória da Máquina Virtual Java. A pilha de cada thread contém as varáveis locais e os frames dos métodos que a thread está executando atualmente.
I. Uma string é uma sequência de caracteres que provêm de algum alfabeto, que é um conjunto ∑ caracteres. Cada caracter c que compõe uma string s pode ser referenciado por seu índice na string, a qual é igual ao número de caracteres que vem antes de c em s (desta forma o primeiro caracter tem índice 0).
II. Em Java, o alfabeto ∑ usado para definir strings é o conjunto internacional de caracteres Unicode.
III. String é um tipo primitivo encontrado na linguagem Java.
IV. Em Java, operador “+” pode concatenar duas Strings originando uma nova.
A API citada no texto é a
O descritor de implantação em aplicações Java Servlet e Java Server Pages que utilizam o Tomcat é o
public class BreakTest {
public static void main(String[] args)
{
int count;
int loop = 10;
for (count = 1; count <= 10;
count++) {
if (count++ == loop--)
break;
System.out.printf( "%d" + " ",
count);
}
}
}
Assinale a opção que corresponde à saída CORRETA gerada pelo programa:
<%= new java.util.Date() %>
Assinale a opção que corresponde à defnição CORRETA do comando:
I. É possível utilizar vários blocos catch para capturar exceções vindas de um único bloco try.
II. Uma classe pode implementar mais de uma interface.
III. Todas as classes em Java herdam implicitamente a classe Object.
IV. É possível sobrecarregar um operador da linguagem como, por exemplo, o operador '+', assim como pode ser feito na linguagem C++.
Está(ão) correta(s) apenas a(s) afirmativa(s):
I. A palavra chave class é usada para definir tipos derivados em Java. De fato, tais tipos constituem às principais estruturas dos programas orientados a objetos.
II. O modificador private, quando aplicado a um atributo de classe, impede que qualquer outra classe tenha acesso a tal atributo.
III. A palavra chave extends é usada para permitir a herança múltipla em Java.
IV. O modificador protected, quando aplicado a um atributo de classe, permite que classes filhas desta classe, tenham acesso a este atributo.
Estão corretas apenas as afirmativas:
public class Teste {
private int x;
public Teste() {
x=10;
}
public Teste(int c,int d) {
x=c+d;
}
public int getX() {
return x;
}
public void m1(int a) {
int p;
try {
p=x%a;
if(p<4)
throw new Exc01();
}
catch(Exc01 e) {
x+=5;
return;
}
catch(Exception e) {
x+=7;
return;
}
finally {
x+=9;
}
return;
}
}
public class Q01 {
public static void main(String[] args){
Teste t=new Teste(1,2);
t.m1(5);
System.out.println(t.getX());
}
}
O que será exibido no console quando da execução da função main() acima?
Nesse sentido, as coleções em Java