Java Programming Questionnaire

50+
downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

O aplicativo inclui um conjunto de questionários para avaliar seus conhecimentos em Java e um módulo que permite ao aluno escrever o motivo pelo qual escolheu uma resposta para qualquer pergunta.

Adicionalmente, são propostos exercícios sobre cada tópico para o aluno desenvolver e praticar a linguagem Java.

A documentação associada a cada questionário, junto com as perguntas de cada um, pode ser usada para estudar os tópicos de cada pergunta e aprender novos aspectos importantes da linguagem Java.

Depois de terminar de responder ao questionário, o sistema permite que você veja se as respostas que escolheu estão corretas.

O assunto que o usuário encontrará e poderá revisar nos questionários é:

Operadores e tipos de dados:
- Sistemas numéricos: decimal, octal e hexa
- Moldes (fundido)
- Hierarquia de operadores
- Armazenamento de números negativos
- Operadores bit a bit e aritméticos
- Leia e escreva instruções

Operadores lógicos e de relacionamento

Variáveis ​​de tipo booleano

Instruções de decisão
- A troca de instrução
- quebrar,
- se mais, aninhado
- declaração if? :

Ciclos
- por enquanto e por enquanto
- Operação de um acumulador dentro de um ciclo
- Cálculo do fatorial.
- A função Math.random ()
- Combinações C (n, r)
- A sequência de Fibonacci
- Manipulação do ciclo aninhado para e enquanto

Arranjos
- Passeios com índices
- Ciclos aninhados
- Definição de arranjos.
- Inicialize em sua definição
- Inicializar usando ciclos
- Elemento de um array usado como índice para outro array
- Conversão de um personagem em número
- Programas com dois arranjos

Métodos da classe String

Métodos da classe Arrays

Métodos da classe Calendar

Métodos da classe Inteiro


Matrizes
- Tour de matrizes por linhas e colunas
- Divisão sintética.

Classes e objetos
- Definição de classes e objetos
- A referência esta
- Blocos públicos, privados e protegidos
- Métodos e atributos
- Sobrecarga de construtores
- Parâmetro por valor e por referência
- Uso de variáveis ​​locais
- Métodos de chamada usando objetos
- Escopo das variáveis
- A função void main () public static
- Relações entre classes:
Composição
Agregação
Associação

Aulas em Java
- Como desenhar uma figura usando tinta ()
- Criação de um framework (JFrame)
- O objeto WindowAdapter para fechar um quadro
- Objetos do tipo JTextField
- Ouvinte para JButton, JRadioButton, JCheckBox
- A interface ActionListener
- Captura de cor da superfície do quadro
- Transferência de objetos para métodos
- Localização de componentes usando setLayout
- A classe JOptionPane.

Herança
- Como um objeto é armazenado em uma matriz
- As super () instruções e estende
- Isso é herdado na classe derivada
- Chamada para os construtores na herança
- O modificador protegido

Polimorfismo e interfaces
- Classes e métodos abstratos
- Assinatura e corpo de um método
- Criação de interfaces e classes abstratas

Eventos
- As interfaces FocusListener, KeyListener, MouseListener
- O MouseEvent, KeyEvent,
- Classes ComponentEvent
- Objetos do tipo JCheckBox
- Adaptadores: MouseAdapter, KeyAdapter, ComponentAdapter

Tópicos
- O protocolo de espera () / notificação ()
- A interface executável
- As classes Calendar e Timer

arquivos
- As classes RandomAccess
- Arquivo,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream

Coleções em Java

Bancos de dados MySql

Conceitos UML

A substituição de Liskov
Atualizado em
2 de set. de 2024

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta