Java Programming Questionnaire

50+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni su questa app

L'applicazione include una serie di questionari per valutare le tue conoscenze Java e un modulo che consente allo studente di scrivere il motivo per cui ha scelto una risposta per qualsiasi domanda.

Inoltre, allo studente vengono proposti esercizi su ogni argomento per sviluppare e praticare il linguaggio Java.

La documentazione associata a ciascun questionario, insieme alle domande di ciascuno, può essere utilizzata per studiare gli argomenti di ciascuna domanda e apprendere nuovi importanti aspetti del linguaggio Java.

Una volta che hai finito di rispondere al questionario, il sistema ti permette di vedere se le risposte che hai scelto erano corrette.

L'argomento che l'utente troverà e potrà rivedere nei questionari è:

Operatori e tipi di dati:
- Sistemi numerici: decimale, ottale ed esadecimale
- Stampi (cast)
- Gerarchia degli operatori
- Memorizzazione di numeri negativi
- Operatori bit per bit e aritmetici
- Leggere e scrivere istruzioni

Operatori logici e di relazione

Variabili di tipo booleano

Istruzioni per la decisione
- L'interruttore delle istruzioni
- rompere,
- se altro, annidato
- dichiarazione if? :

Cicli
- per, mentre e per il tempo
- Funzionamento di un accumulatore all'interno di un ciclo
- Calcolo del fattoriale.
- La funzione Math.random ()
- Combinazioni C (n, r)
- La sequenza di Fibonacci
- Gestire il ciclo annidato per e mentre

Arrangiamenti
- Tour con indici
- Cicli annidati
- Definizione di accordi.
- Inizializza nella tua definizione
- Inizializza utilizzando i cicli
- Elemento di un array utilizzato come indice per un altro array
- Conversione di un carattere in numero
- Programmi con due modalità

Metodi della classe String

Metodi della classe Arrays

Metodi della classe Calendar

Metodi della classe Integer


Matrici
- Tour delle matrici per righe e colonne
- Divisione sintetica.

Classi e oggetti
- Definizione di classi e oggetti
- Il riferimento questo
- Blocchi pubblici, privati ​​e protetti
- Metodi e attributi
- Sovraccarico dei costruttori
- Parametro per valore e per riferimento
- Uso di variabili locali
- Chiamare metodi utilizzando oggetti
- Ambito delle variabili
- La funzione public static void main ()
- Relazioni tra classi:
Composizione
Aggregazione
Associazione

Classi in Java
- Come disegnare una figura usando paint ()
- Creazione di un framework (JFrame)
- L'oggetto WindowAdapter per chiudere un frame
- Oggetti di tipo JTextField
- Listener per JButton, JRadioButton, JCheckBox
- L'interfaccia ActionListener
- Cattura del colore della superficie del telaio
- Trasferimento di oggetti a metodi
- Posizione dei componenti utilizzando setLayout
- La classe JOptionPane.

Eredità
- Come un oggetto viene memorizzato in un array
- Le istruzioni super () e si estende
- Che viene ereditato nella classe derivata
- Chiamata ai costruttori nell'eredità
- Il modificatore protetto

Polimorfismo e interfacce
- Classi e metodi astratti
- Firma e corpo di un metodo
- Creazione di interfacce e classi astratte

Eventi
- Le interfacce FocusListener, KeyListener, MouseListener
- Il MouseEvent, KeyEvent,
- Classi ComponentEvent
- Oggetti di tipo JCheckBox
- Adattatori: MouseAdapter, KeyAdapter, ComponentAdapter

Discussioni
- Il protocollo wait () / notify ()
- L'interfaccia eseguibile
- Le classi Calendar e Timer

File
- Le classi RandomAccess
- File,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream

Collezioni in Java

Database MySql

Concetti UML

La sostituzione di Liskov
Ultimo aggiornamento
2 set 2024

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori