Java Programming Questionnaire

50+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot

Om denne app

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
Opdateret
2. sep. 2024

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Der deles ikke data med tredjeparter
Få flere oplysninger om, hvordan udviklere angiver, at de deler data
Der blev ikke indsamlet data
Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data