Questões de Concurso
Sobre java se em programação
Foram encontradas 47 questões
Considere as linhas abaixo, presentes em um método de uma aplicação Java SE que acessa um banco de dados MySQL.
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3307/b","r", "p");
Ao executar estas linhas podem ocorrer, respectivamente, as seguintes exceções:
As duas instruções seguintes apresentam o mesmo valor.
System.out.print(“Soma é " + A + B);
System.out.printf(“Soma é %d", A + B);
À plataforma Java EE (Java Enterprise Edition), que é uma extensão da plataforma Java SE (Java Standard Edition), foram adicionadas, entre outras funcionalidades, bibliotecas para implementação de software Java distribuído, tolerante a falhas e multicamada.
JComboBox cmbCidades = new JComboBox(cidades);
Para que o cmbCidades seja construído contendo as cidades de Macapá e Aporema, antes da linha apresentada deve ser digitada a instrução
No JSE (Java Standard Edition) versão 8, é possível utilizar recursos inerentes à programação funcional por meio de uma nova característica da linguagem chamada expressões Lambda, que permitem o tratamento de funções como argumentos de métodos.
Considere os códigos a seguir relativos a uma aplicação Java SE.
Assinale a alternativa que representa a saída de dados da
aplicação.
1. J2EE fornece bibliotecas para implementar software Java multicamada e distribuído.
2. Java SE provê suporte a tolerância a falhas enquanto J2EE, não.
3. Os aplicativos J2EE podem ser modulares e fornecidos através de um servidor de aplicação.
Assinale a alternativa que indica todas as afrmativas corretas
O JSE consiste em uma máquina virtual utilizada para rodar programas Java. Para utilizar a interface gráfica, a versão deve ser alterada para JSEG.
Diferentemente do JSE, o JEE adiciona bibliotecas que proveem funcionalidades para desenvolvimento de aplicações com tolerância a falhas, distribuídas em multicamadas e baseadas em componentes modulares em servidores de aplicação.
O JME foi criado para trabalhar com ambientes de programação multiprocessados em ambientes distribuídos.
I. JSE é a sigla utilizada para designar o Java padrão, isto é, com bibliotecas padrão para o desenvolvimento de aplicações desktop e applets.
II. JEE é a sigla utilizada para designar a tecnologia de desenvolvimento Java Enterprise Edition, que adiciona ao JSE um verdadeiro framework de desenvolvimento cliente-servidor, incluindo tecnologias como JSP e Servlets.
III. EJB é parte integrante do Java Enterprise Edition e permite o desenvolvimento de componentes de software reutilizáveis e executáveis em servidores de aplicação, como, por exemplo, o JBoss.
IV. EJB é o nome dado para o conjunto de soluções Web em Java, constituído por Servlets e JSP.
verifica-se que
I. O Java refere-se tanto a uma linguagem de programação quanto a uma plataforma;
II. O Java SE (Standard Edition) é formalmente chamado de J2SE;
III. O J2EE é a edição corporativa do Java. Esta versão inclui o Java Standard Edition além de outras tecnologias como javamail, servlets, JSF e Enterprise Java Beans.
IV. O Java possui uma versão para dispositivos móveis chamada J2ME (Micro Edition).
São verdadeiras as afirmações:
I. Possibilita o desenvolvimento de aplicações desktop através de linha de comando e através da interface gráfica Swing.
II. É multiplataforma: permite a portabilidade dos programas compilados para diversos sistemas operacionais, sem necessidade de alteração do código ou de recompilação.
III. Faz uso explícito de ponteiros e usa conceitos modernos, tais como, orientação a objetos e suporte a multithreading.
IV. Possui o gerenciamento de memória embutido, por meio do garbage collector.
Está correto o que se afirmar em
O programador José criou este pequeno programa em JAVA. Após digitar todo o código, salvou o programa com o nome de “exemplo1” em seu computador. Com base nessas informações e no código digitado por José, mostrado a seguir, julgue corretamente as afirmativas como verdadeiras (V) ou falsas (F), assinalando a alternativa correspondente.
1 import java.util.*;
2 public class Propriedades
3 {
4 public static void main(Strings [ ] args)
5 {
6 System.out.println (“Bom dia...Hoje é dia\n”);
7 System.out.println (“newDate());
8 }
9 }
I - A classe Propriedades é pública, definindo que ela pode ser acessada por outros objetos.
II - O programa não irá funcionar.
III - A instrução da linha 6 fará a impressão do
texto que está entre aspas e em seguida, à
frente do texto a linha 7, fará a impressão da
data atual. A impressão ficará assim:
Bom dia... Hoje é dia [dataatual].