Søknaden inneholder et sett med spørreskjemaer for å evaluere din Java-kunnskap og en modul som lar studenten skrive årsaken til at han / hun valgte svar på spørsmål.
I tillegg foreslås det øvelser for hvert emne for studenten å utvikle og øve Java-språket.
Dokumentasjonen knyttet til hvert spørreskjema, sammen med spørsmålene til hver enkelt, kan brukes til å studere emnene i hvert spørsmål og lære nye viktige aspekter av Java-språket.
Når du er ferdig med å svare på spørreskjemaet, lar systemet deg se om svarene du valgte var riktige.
Emnet som brukeren finner og kan gjennomgå i spørreskjemaene er:
Operatører og datatyper:
- Numeriske systemer: desimal, oktal og heksa
- Former (støpt)
- Hierarki av operatører
- Lagring av negative tall
- Bitvise og aritmetiske operatører
- Les og skriv instruksjoner
Logiske og relasjonsoperatører
Variabler av boolsk type
Beslutningsinstruksjoner
- Instruksjonsbryteren
- gå i stykker,
- hvis annet, nestet
- hvis uttalelse? :
Sykler
- for, mens og gjør-mens
- Drift av en akkumulator i løpet av en syklus
- Beregning av fabrikken.
- Math.random () -funksjonen
- Kombinasjoner C (n, r)
- Fibonacci-sekvensen
- Håndtering av nestede sykler under og mens
Arrangementer
- Turer med indekser
- Nestede sykluser
- Definisjon av ordninger.
- Initialiser i definisjonen din
- Initialiser ved hjelp av sykluser
- Element i en matrise brukt som en indeks for en annen matrise
- Konvertering av et tegn til nummer
- Programmer med to ordninger
Metoder for String-klassen
Metoder for Arrays-klassen
Metoder for kalenderklassen
Metoder for heltalsklassen
Matriser
- Omvisning av matriser etter rader og kolonner
- Syntetisk inndeling.
Klasser og gjenstander
- Definisjon av klasser og objekter
- Referansen dette
- Offentlige, private og beskyttede blokker
- Metoder og attributter
- Byggere overbelaster
- Parameter etter verdi og referanse
- Bruk av lokale variabler
- Anropsmetoder ved bruk av gjenstander
- Omfanget av variablene
- Den offentlige statiske ugyldige hovedfunksjonen ()
- Forholdet mellom klassene:
Sammensetning
Aggregasjon
assosiasjon
Kurs i Java
- Hvordan tegne en figur ved hjelp av maling ()
- Opprettelse av et rammeverk (JFrame)
- WindowAdapter-objektet for å lukke en ramme
- Objekter av typen JTextField
- Lytter for JButton, JRadioButton, JCheckBox
- ActionListener-grensesnittet
- Fargeopptak av rammeoverflaten
- Overføring av objekter til metoder
- Plassering av komponenter ved bruk av setLayout
- JOptionPane-klassen.
Arv
- Hvordan et objekt lagres i en matrise
- Super () instruksjonene og utvider seg
- Det er arvet i den avledede klassen
- Ring til byggherrene i arven
- Den beskyttede modifikatoren
Polymorfisme og grensesnitt
- Abstrakte klasser og metoder
- Underskrift og kropp av en metode
- Opprettelse av grensesnitt og abstrakte klasser
arrangementer
- Grensesnittene FocusListener, KeyListener, MouseListener
- The MouseEvent, KeyEvent,
- ComponentEvent-klasser
- Objekter av typen JCheckBox
- Adaptere: Musadapter, nøkkeladapter, komponentadapter
Tråder
- Venteprotokollen () / varsle ()
- Det kjørbare grensesnittet
- Klasser for kalender og timer
Filer
- Klassene RandomAccess
- Fil,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Samlinger i Java
MySql-databaser
UML-konsepter
Erstatningen av Liskov