Java Programming Questionnaire

50+
Downloads
Contentclassificatie
Iedereen
Screenshotafbeelding
Screenshotafbeelding
Screenshotafbeelding

Over deze app

De applicatie bevat een reeks vragenlijsten om uw Java-kennis te evalueren en een module waarmee de student de reden kan schrijven waarom hij / zij een antwoord op een vraag heeft gekozen.

Bovendien worden oefeningen over elk onderwerp voorgesteld zodat de student de Java-taal kan ontwikkelen en oefenen.

De documentatie die bij elke vragenlijst hoort, samen met de vragen van elke vraag, kan worden gebruikt om de onderwerpen van elke vraag te bestuderen en nieuwe belangrijke aspecten van de Java-taal te leren.

Als u klaar bent met het beantwoorden van de vragenlijst, kunt u met het systeem zien of de door u gekozen antwoorden correct waren.

Het onderwerp dat de gebruiker zal vinden en kan bespreken in de vragenlijsten is:

Operatoren en gegevenstypen:
- Numerieke systemen: decimaal, octaal en hexa
- Mallen (gegoten)
- Hiërarchie van operators
- Opslag van negatieve getallen
- Bitsgewijze en rekenkundige operatoren
- Lees en schrijf instructies

Logische en relatiebeheerders

Variabelen van het Booleaanse type

Beslissingsinstructies
- De instructieschakelaar
- pauze,
- indien anders, genest
- als verklaring? :

Cycli
- voor, terwijl en do-while
- Werking van een accu binnen een cyclus
- Berekening van de faculteit.
- De functie Math.random ()
- Combinaties C (n, r)
- De Fibonacci-reeks
- Omgaan met de geneste voor en terwijl cyclus

Regelingen
- Tours met indexen
- Geneste cycli
- Definitie van arrangementen.
- Initialiseer in uw definitie
- Initialiseer met cycli
- Element van een array die wordt gebruikt als een index voor een andere array
- Omzetting van een teken naar een cijfer
- Programma's met twee arrangementen

Methoden van de klasse String

Methoden van de klasse Arrays

Methoden van de klasse Kalender

Methoden van de klasse Integer


Matrices
- Rondleiding door matrices per rijen en kolommen
- Synthetische divisie.

Klassen en objecten
- Definitie van klassen en objecten
- De verwijzing dit
- Openbare, particuliere en beveiligde blokken
- Methoden en attributen
- Bouwers overbelasten
- Parameter op waarde en op referentie
- Gebruik van lokale variabelen
- Methoden aanroepen met behulp van objecten
- Reikwijdte van de variabelen
- De public static void main () functie
- Relaties tussen klassen:
Samenstelling
Aggregatie
Vereniging

Lessen in Java
- Hoe een figuur te tekenen met verf ()
- Creëren van een framework (JFrame)
- Het WindowAdapter-object om een ​​frame te sluiten
- Objecten van het type JTextField
- Luisteraar voor JButton, JRadioButton, JCheckBox
- De ActionListener-interface
- Kleuropname van het frame-oppervlak
- Overdracht van objecten naar methoden
- Locatie van componenten met behulp van setLayout
- De JOptionPane-klasse.

Erfgoed
- Hoe een object wordt opgeslagen in een array
- De super () instructies en uitbreidt
- Dat wordt overgeërfd in de afgeleide klasse
- Bel naar de bouwers in de erfenis
- De beschermde modifier

Polymorfisme en interfaces
- Abstracte klassen en methoden
- Handtekening en hoofdtekst van een methode
- Creëren van interfaces en abstracte klassen

Evenementen
- De interfaces FocusListener, KeyListener, MouseListener
- Het MouseEvent, KeyEvent,
- ComponentEvent-klassen
- Objecten van het type JCheckBox
- Adapters: MouseAdapter, KeyAdapter, ComponentAdapter

Draden
- Het wait () / kennis () -protocol
- De Runnable-interface
- De klassen Kalender en Timer

Bestanden
- De klassen RandomAccess
- Het dossier,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream

Collecties in Java

MySql-databases

UML-concepten

De vervanging van Liskov
Geüpdatet op
2 sep 2024

Veiligheid van gegevens

Veiligheid van gegevens begint met inzicht in de manier waarop ontwikkelaars je gegevens verzamelen en delen. Procedures voor gegevensprivacy en beveiliging kunnen variëren op basis van je gebruik, regio en leeftijd. De ontwikkelaar heeft deze informatie aangeleverd en kan die in de loop van de tijd updaten.
Geen gegevens gedeeld met derden
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze delen
Geen gegevens verzameld
Meer informatie over hoe ontwikkelaars aangeven welke gegevens ze verzamelen