Questões de Concurso
Sobre java em programação
Foram encontradas 2.693 questões
public static void main(String[] args) {
// TODO code application logic here
Integer A [] = {20,39,10,14};
EstruturaDeDados a = new EstruturaDeDados();
a.escreva(A);
a.gnomeSort(A);
a.escreva(A);
}
public void gnomeSort (Integer A [] ) {
int i;
int n;
i = 0;
n = A. length;
while (i < n) {
if (i==0 A [i-1]<=A [i])
i = i+1;
else {
int aux;
aux = A [i];
A [i] = A [i-1];
A [i -1] = aux;
this.escreva(A);
if (i >0)
i = i -1;
}
}
}
public void escreva (Integer A[]){
int i;
int n;
n = A.length;
for ( i=0; i<n; i++) {
System.out.print (A[i]+" , ");
}
System.out.println (" ");
}
}
Assinale a opção que apresenta corretamente o resultado obtido após a execução do código Java apresentado.
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.
EntityManagerFactory emf = Persistence.createEntityManagerFactory("teste");
A palavra "teste" refere-se
public class Prova {
public static void main(String[] args) {
int valor = calcula(new int[]{6, 8, 9, 2}, new int[]{6, 2, 4});
System.out.print(valor);
}
public static int calcula(int[] v1, int[] v2) {
int t;
if (v1.length > v2.length) {
t = v1.length;
} else {
t = v2.length;
}
int r = 0;
for (int i = 0; i < t; i++) {
r += v1[i] * v2[i];
}
return r;
}
}
Ao compilar e executar esta classe
import javax.swing.JOptionPane;
public class Prova {
public static void main(String[] args) {
int n, c, i;
n = Integer.parseInt(JOptionPane.showInputDialog("Digite um número "));
c = 0;
i = 2;
while (i <= (n - 1)) {
if ((n % i) == 0) {
c++;
}
i++;
}
if (c == 0) {
System.out.print(" atende.");
} else {
System.out.print(c + " não atende.");
}
}
}
Se for lido o número 5, será exibido
Query HQLQuery = session.createQuery(" FROM contas WHERE custID=' " +
request . getParameter("id") + " ' ");
Se um atacante modificar o valor do parâmetro id em uma requisição do seu navegador para enviar ' or '1'='1 estará ocorrendo
import javax.swing.JOptionPane;
public class Prova {
public static void main(String[] args) {
int a, b, r;
a = Integer.parseInt(JOptionPane.showInputDialog("Valor de a"));
b = Integer.parseInt(JOptionPane.showInputDialog("Valor de b"));
if (a != 0 && b != 0) {
r = a % b;
while (r != 0) {
a = b;
b = r;
r = a % b;
}
JOptionPane.showMessageDialog(null, b);
} else {
System.out.print("valor inválido");
}
}
}
Se forem lidos os valores 20 e 24 será exibido
String jpql = "select e from Empregado e where e.cargo = :c";
Query q = entityManager.createQuery(jpql, Empregado.class);
...I...
List <Empregados> empregados = q.getResultList ();
Para completar corretamente o fragmento de código de forma que a consulta retorne os empregados cujo cargo seja Gerente, a lacuna I deve ser preenchida por