Aplikacija uključuje set upitnika za ocjenu vašeg znanja o Javi i modul koji studentu omogućuje da napiše razlog zašto je odabrao odgovor na bilo koje pitanje.
Uz to, studentu se predlažu vježbe iz svake teme za razvijanje i vježbanje jezika Java.
Dokumentacija povezana sa svakim upitnikom, zajedno s pitanjima svakog od njih, može se koristiti za proučavanje tema svakog pitanja i učenje novih važnih aspekata jezika Java.
Nakon što završite s odgovaranjem na upitnik, sustav vam omogućuje da vidite jesu li odabrani odgovori bili točni.
Tema koju će korisnik pronaći i moći pregledati u upitnicima je:
Operatori i vrste podataka:
- Numerički sustavi: decimalni, oktalni i heksa
- Kalupi (lijevani)
- Hijerarhija operatora
- Pohrana negativnih brojeva
- Bitni i aritmetički operatori
- Pročitajte i napišite upute
Logički i operateri odnosa
Varijable tipa Boolean
Upute za donošenje odluke
- Prekidač za upute
- pauza,
- ako je drugačije, ugniježđeno
- if izjava? :
Ciklusi
- for, while i do-while
- Rad akumulatora unutar ciklusa
- Izračun faktora.
- Funkcija Math.random ()
- Kombinacije C (n, r)
- Fibonaccijev niz
- Rukovanje ugniježđenim ciklusom i dok
Aranžmani
- Ture s indeksima
- Ugniježđeni ciklusi
- Definicija aranžmana.
- Inicijalizirajte u svojoj definiciji
- Inicijalizirajte pomoću ciklusa
- Element niza koji se koristi kao indeks za drugi niz
- Pretvorba znaka u broj
- Programi s dva aranžmana
Metode klase String
Metode klase Arrays
Metode klase Kalendar
Metode klase Integer
Matrice
- Obilazak matrica po redovima i stupcima
- Sintetska podjela.
Klase i predmeti
- Definicija klasa i objekata
- Referenca ovo
- Javni, privatni i zaštićeni blokovi
- Metode i atributi
- Preopterećenje graditelja
- Parametar prema vrijednosti i prema referenci
- Korištenje lokalnih varijabli
- metode pozivanja pomoću objekata
- Opseg varijabli
- Javna statička void glavna () funkcija
- Odnosi između predavanja:
Sastav
Zbrajanje
Udruživanje
Predavanja na Javi
- Kako nacrtati lik pomoću boje ()
- Izrada okvira (JFrame)
- Objekt WindowAdapter za zatvaranje okvira
- Objekti tipa JTextField
- Slušatelj za JButton, JRadioButton, JCheckBox
- Sučelje ActionListener
- Hvatanje boje površine okvira
- Prijenos objekata na metode
- Položaj komponenata pomoću setLayout
- Predavanje JOptionPane.
Baština
- Kako se objekt pohranjuje u niz
- Super () upute i proširuje
- To se nasljeđuje u izvedenoj klasi
- Pozovite graditelje u nasljedstvo
- Zaštićeni modifikator
Polimorfizam i sučelja
- Sažetak nastave i metode
- Potpis i sadržaj metode
- Izrada sučelja i apstraktnih klasa
Događaji
- Sučelja FocusListener, KeyListener, MouseListener
- Događaj miša, KeyEvent,
- Klase ComponentEvent
- Objekti tipa JCheckBox
- Ispravljači: MouseAdapter, KeyAdapter, ComponentAdapter
Niti
- Protokol wait () / notify ()
- Izvodljivo sučelje
- Predavanja kalendara i odbrojavanja
Datoteke
- Razredi RandomAccess
- Datoteka,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- Bufferirani pisac
- BufferedOutputStream
Zbirke na Javi
MySql baze podataka
UML koncepti
Zamjena Liskova