Java Programming Questionnaire

Clasificación de contido
Todos
50+
Descargas
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

A aplicación inclúe un conxunto de cuestionarios para avaliar o seu coñecemento de Java e un módulo que lle permite ao alumno escribir a razón pola que escolleu unha resposta para calquera pregunta.

Ademais, propóñense exercicios sobre cada tema para que o alumno poida desenvolver e practicar a linguaxe Java.

A documentación asociada a cada cuestionario, xunto coas preguntas de cada un, pode usarse para estudar os temas de cada pregunta e aprender novos aspectos importantes da linguaxe Java.

Unha vez rematado de responder ao cuestionario, o sistema permítelle ver se as respostas que escolleu foron correctas.

O asunto que o usuario atopará e pode revisar nos cuestionarios é:

Operadores e tipos de datos:
- Sistemas numéricos: decimal, octal e hexa
- Moldes (fundidos)
- Xerarquía de operadores
- Almacenamento de números negativos
- Operadores de bits e aritméticos
- Ler e escribir instrucións

Operadores lóxicos e de relación

Variables de tipo booleano

Instrucións de decisión
- O interruptor de instrucións
- romper,
- se outra cousa, aniñado
- se afirmación? :

Ciclos
- for, while e do-while
- Funcionamento dun acumulador dentro dun ciclo
- Cálculo do factorial.
- A función Math.random ()
- Combinacións C (n, r)
- A secuencia de Fibonacci
- Manexo do ciclo aniñado durante e mentres

Arranxos
- Tours con índices
- Ciclos aniñados
- Definición de arranxos.
- Inicializa na túa definición
- Inicializar utilizando ciclos
- Elemento dunha matriz empregada como índice doutra matriz
- Conversión dun carácter a número
- Programas con dous arranxos

Métodos da clase String

Métodos da clase Arrays

Métodos da clase Calendar

Métodos da clase Integer


Matrices
- Percorrido de matrices por filas e columnas
- División sintética.

Clases e obxectos
- Definición de clases e obxectos
- A referencia esta
- Bloques públicos, privados e protexidos
- Métodos e atributos
- Sobrecarga de construtores
- Parámetro por valor e por referencia
- Uso de variables locais
- Métodos de chamada mediante obxectos
- Alcance das variables
- A función main () de voo estático público
- Relacións entre clases:
Composición
Agregación
Asociación

Clases en Java
- Como debuxar unha figura usando paint ()
- Creación dun framework (JFrame)
- O obxecto WindowAdapter para pechar un marco
- Obxectos do tipo JTextField
- Oínte para JButton, JRadioButton, JCheckBox
- A interface ActionListener
- Captura de cor da superficie do cadro
- Transferencia de obxectos a métodos
- Localización de compoñentes mediante setLayout
- A clase JOptionPane.

Patrimonio
- Como se almacena un obxecto nunha matriz
- Instrucións e extensións de super ()
- Iso é herdado na clase derivada
- Chamada aos construtores da herdanza
- O modificador protexido

Polimorfismo e interfaces
- Clases e métodos abstractos
- Sinatura e corpo dun método
- Creación de interfaces e clases abstractas

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

Fíos
- O protocolo wait () / notification ()
- A interface Runnable
- As clases de Calendario e Temporizador

Arquivos
- As clases RandomAccess
- Ficheiro,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream

Coleccións en Java

Bases de datos MySql

Conceptos UML

A substitución de Liskov
Cuestionarios (ou consultas) para avaliar coñecementos básicos de Java.
Última actualización
2 de set. de 2024

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
  • Non se comparten datos con terceiros
    Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
  • Non se recompila ningún dato
    Máis información sobre como fan os programadores declaracións acerca da recompilación de datos