Java Programming Questionnaire

50+
Descărcări
Evaluarea conținutului
Toți
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

Aplicația include un set de chestionare pentru evaluarea cunoștințelor dvs. Java și un modul care permite elevului să scrie motivul pentru care a ales un răspuns pentru orice întrebare.

În plus, sunt propuse exerciții pe fiecare subiect pentru ca elevul să dezvolte și să practice limbajul Java.

Documentația asociată fiecărui chestionar, împreună cu întrebările fiecăruia, poate fi utilizată pentru a studia subiectele fiecărei întrebări și pentru a învăța noi aspecte importante ale limbajului Java.

După ce ați terminat de răspuns la chestionar, sistemul vă permite să vedeți dacă răspunsurile pe care le-ați ales au fost corecte.

Subiectul pe care utilizatorul îl va găsi și îl poate examina în chestionare este:

Operatori și tipuri de date:
- Sisteme numerice: zecimal, octal și hexa
- Matrite (turnate)
- Ierarhia operatorilor
- Stocarea numerelor negative
- Operatori bititici și aritmetici
- Citiți și scrieți instrucțiuni

Operatori logici și de relații

Variabile de tip boolean

Instrucțiuni de decizie
- Comutatorul de instrucțiuni
- pauză,
- dacă altfel, cuibărit
- dacă afirmație? :

Cicluri
- for, while și do-while
- Funcționarea unui acumulator în cadrul unui ciclu
- Calculul factorialului.
- Funcția Math.random ()
- Combinații C (n, r)
- Secvența Fibonacci
- Manipularea ciclului imbricat pentru și în timp ce

Aranjamente
- Tururi cu indici
- Cicluri imbricate
- Definiția aranjamentelor.
- Inițializați în definiția dvs.
- Inițializați folosind cicluri
- Element al unui tablou folosit ca index pentru un alt tablou
- Conversia unui caracter în număr
- Programe cu două aranjamente

Metode ale clasei String

Metode ale clasei Arrays

Metode ale clasei Calendar

Metode ale clasei Integer


Matrici
- Turul matricilor pe rânduri și coloane
- Diviziune sintetică.

Clase și obiecte
- Definirea claselor și obiectelor
- Referința asta
- Blocuri publice, private și protejate
- Metode și atribute
- Supraîncărcarea constructorilor
- Parametru după valoare și prin referință
- Utilizarea variabilelor locale
- Metode de apelare folosind obiecte
- Domeniul de aplicare al variabilelor
- Funcția publică static main () publică
- Relațiile dintre clase:
Compoziţie
Agregare
Asociere

Cursuri în Java
- Cum să desenezi o figură folosind vopsea ()
- Crearea unui cadru (JFrame)
- Obiectul WindowAdapter pentru a închide un cadru
- Obiecte de tip JTextField
- Ascultător pentru JButton, JRadioButton, JCheckBox
- Interfața ActionListener
- Captarea culorii suprafeței cadrului
- Transferul obiectelor către metode
- Locația componentelor utilizând setLayout
- Clasa JOptionPane.

Patrimoniu
- Cum este stocat un obiect într-o matrice
- Instrucțiunile super () și se extinde
- Aceasta este moștenită în clasa derivată
- Apelați la constructorii din moștenire
- Modificatorul protejat

Polimorfism și interfețe
- clase și metode abstracte
- Semnătura și corpul unei metode
- Crearea de interfețe și clase abstracte

Evenimente
- Interfețele FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- Clasele ComponentEvent
- Obiecte de tip JCheckBox
- Adaptoare: MouseAdapter, KeyAdapter, ComponentAdapter

Fire
- Protocolul wait () / notification ()
- Interfața Runnable
- Clasele Calendar și Timer

Dosare
- Clasele RandomAccess
- Fișier,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream

Colecții în Java

Baze de date MySql

Concepte UML

Înlocuirea lui Liskov
Ultima actualizare
2 sept. 2024

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Nu sunt trimise date terțelor părți
Află mai multe despre cum declară dezvoltatorii trimiterea
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea