L'aplicació inclou un conjunt de qüestionaris per avaluar els vostres coneixements de Java i un mòdul que permet a l'estudiant escriure la raó per la qual ha escollit una resposta per a qualsevol pregunta.
A més, es proposen exercicis sobre cada tema perquè l'estudiant desenvolupi i practiqui el llenguatge Java.
La documentació associada a cada qüestionari, juntament amb les preguntes de cadascun, es pot utilitzar per estudiar els temes de cada pregunta i aprendre nous aspectes importants del llenguatge Java.
Un cop hàgiu acabat de respondre el qüestionari, el sistema us permetrà veure si les respostes que trieu eren correctes.
El tema que l'usuari trobarà i podrà revisar als qüestionaris és:
Operadors i tipus de dades:
- Sistemes numèrics: decimal, octal i hexa
- Motlles (fosa)
- Jerarquia dels operadors
- Emmagatzematge de nombres negatius
- Operadors de bits i aritmètics
- Llegir i escriure instruccions
Operadors lògics i de relació
Variables de tipus booleà
Instruccions de decisió
- L'interruptor d'instruccions
- trencar,
- en cas contrari, niat
- si afirmació? :
Cicles
- for, while i do-while
- Funcionament d’un acumulador dins d’un cicle
- Càlcul del factorial.
- La funció Math.random ()
- Combinacions C (n, r)
- La seqüència de Fibonacci
- Maneig del cicle niat durant i mentre
Arranjaments
- Tours amb índexs
- Cicles imbricats
- Definició d’arranjaments.
- Inicialitzeu la vostra definició
- Inicialitzar mitjançant cicles
- Element d'una matriu que s'utilitza com a índex d'una altra matriu
- Conversió d’un caràcter a número
- Programes amb dos arranjaments
Mètodes de la classe String
Mètodes de la classe Arrays
Mètodes de la classe Calendar
Mètodes de la classe Integer
Matrius
- Recorregut de matrius per files i columnes
- Divisió sintètica.
Classes i objectes
- Definició de classes i objectes
- La referència aquesta
- Blocs públics, privats i protegits
- Mètodes i atributs
- Sobrecàrrega dels constructors
- Paràmetre per valor i per referència
- Ús de variables locals
- Mètodes de trucada mitjançant objectes
- Abast de les variables
- La funció main () de public static void
- Relacions entre classes:
Composició
Agregació
Associació
Classes a Java
- Com dibuixar una figura amb pintura ()
- Creació d'un framework (JFrame)
- L'objecte WindowAdapter per tancar un marc
- Objectes del tipus JTextField
- Oient de JButton, JRadioButton, JCheckBox
- La interfície ActionListener
- Captura de color de la superfície del marc
- Transferència d'objectes a mètodes
- Ubicació dels components mitjançant setLayout
- La classe JOptionPane.
Patrimoni
- Com s’emmagatzema un objecte en una matriu
- Les instruccions super () i les estenen
- Que s’hereta a la classe derivada
- Crida als constructors de l'herència
- El modificador protegit
Polimorfisme i interfícies
- Classes i mètodes abstractes
- Signatura i cos d’un mètode
- Creació d’interfícies i classes abstractes
Esdeveniments
- Les interfícies FocusListener, KeyListener, MouseListener
- El MouseEvent, KeyEvent,
- Classes ComponentEvent
- Objectes del tipus JCheckBox
- Adaptadors: MouseAdapter, KeyAdapter, ComponentAdapter
Fils
- El protocol wait () / notification ()
- La interfície Runnable
- Les classes de Calendari i Temporitzador
Fitxers
- Les classes RandomAccess
- Dossier,
- FileInputStream,
- FileOuputStream,
- Lector de memòria intermèdia,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Col·leccions a Java
Bases de dades MySql
Conceptes UML
La substitució de Liskov
Data d'actualització:
2 de set. 2024