Ansøgningen indeholder et sæt spørgeskemaer til evaluering af din Java-viden og et modul, der giver den studerende mulighed for at skrive årsagen til, at han / hun valgte et svar på ethvert spørgsmål.
Derudover foreslås øvelser om hvert emne for den studerende til at udvikle og øve Java-sproget.
Dokumentationen, der er knyttet til hvert spørgeskema, sammen med spørgsmålene til hver enkelt, kan bruges til at studere emnerne for hvert spørgsmål og lære nye vigtige aspekter af Java-sproget.
Når du er færdig med at besvare spørgeskemaet, giver systemet dig mulighed for at se, om de svar, du valgte, var korrekte.
Emnet, som brugeren finder og kan gennemgå i spørgeskemaerne, er:
Operatører og datatyper:
- Numeriske systemer: decimal, oktal og hexa
- Forme (støbt)
- Operatørhierarki
- Lagring af negative tal
- Bitvise og aritmetiske operatorer
- Læs og skriv instruktioner
Logiske og relationsoperatører
Variabler af boolsk type
Beslutningsinstruktioner
- Instruktionsafbryderen
- pause,
- hvis ellers, indlejret
- hvis udsagn? :
Cykler
- for, mens og gør-mens
- Betjening af en akkumulator inden for en cyklus
- Beregning af faktoren.
- Math.random () -funktionen
- Kombinationer C (n, r)
- Fibonacci-sekvensen
- Håndtering af det indlejrede cyklus under og under cyklussen
Arrangementer
- Ture med indeks
- Indlejrede cyklusser
- Definition af ordninger.
- Initialiser i din definition
- Initialiser ved hjælp af cyklusser
- Element i en matrix brugt som et indeks for en anden matrix
- Konvertering af et tegn til nummer
- Programmer med to arrangementer
Metoder til strengklassen
Metoder til Arrays-klassen
Metoder til kalenderklassen
Metoder for heltalsklassen
Matricer
- Rundvisning af matricer efter rækker og kolonner
- Syntetisk opdeling.
Klasser og objekter
- Definition af klasser og objekter
- Henvisningen til dette
- Offentlige, private og beskyttede blokke
- Metoder og attributter
- Byggerne overbelaster
- Parameter efter værdi og reference
- Brug af lokale variabler
- Opkaldsmetoder ved hjælp af objekter
- Omfanget af variablerne
- Den offentlige statiske ugyldige hovedfunktion ()
- Forholdet mellem klasser:
Sammensætning
Aggregering
Forening
Klasser i Java
- Hvordan man tegner en figur ved hjælp af maling ()
- Oprettelse af en ramme (JFrame)
- WindowAdapter-objektet lukker en ramme
- Objekter af typen JTextField
- Lytter til JButton, JRadioButton, JCheckBox
- ActionListener-grænsefladen
- Farvefangst af rammeoverfladen
- Overførsel af objekter til metoder
- Placering af komponenter ved hjælp af setLayout
- JOptionPane-klassen.
Arv
- Hvordan et objekt opbevares i en matrix
- Super () instruktionerne og udvides
- Det er arvet i den afledte klasse
- Ring til bygherrer i arven
- Den beskyttede modifikator
Polymorfisme og grænseflader
- Abstrakte klasser og metoder
- Underskrift og krop af en metode
- Oprettelse af grænseflader og abstrakte klasser
Begivenheder
- Grænsefladerne FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- ComponentEvent klasser
- Objekter af typen JCheckBox
- Adaptere: MouseAdapter, KeyAdapter, ComponentAdapter
Tråde
- Venteprotokollen () / underret ()
- Den kørbare grænseflade
- Klasser i kalender og timer
Filer
- Klasserne RandomAccess
- Fil,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Samlinger i Java
MySql-databaser
UML-koncepter
Udskiftningen af Liskov