L'application comprend un ensemble de questionnaires pour évaluer vos connaissances Java et un module qui permet à l'étudiant d'écrire la raison pour laquelle il / elle a choisi une réponse pour n'importe quelle question.
De plus, des exercices sur chaque sujet sont proposés à l'étudiant pour développer et pratiquer le langage Java.
La documentation associée à chaque questionnaire, ainsi que les questions de chacun, peuvent être utilisées pour étudier les sujets de chaque question et apprendre de nouveaux aspects importants du langage Java.
Une fois que vous avez terminé de répondre au questionnaire, le système vous permet de voir si les réponses que vous avez choisies étaient correctes.
Le sujet que l'utilisateur trouvera et pourra revoir dans les questionnaires est:
Opérateurs et types de données:
- Systèmes numériques: décimal, octal et hexa
- Moules (moulés)
- Hiérarchie des opérateurs
- Stockage des nombres négatifs
- Opérateurs bit à bit et arithmétiques
- Lire et écrire des instructions
Opérateurs logiques et relationnels
Variables de type booléen
Instructions de décision
- L'interrupteur d'instruction
- Pause,
- sinon, imbriqué
- si déclaration? :
Cycles
- pour, pendant et à faire
- Fonctionnement d'un accumulateur dans un cycle
- Calcul de la factorielle.
- La fonction Math.random ()
- Combinaisons C (n, r)
- La séquence de Fibonacci
- Gestion du cycle imbriqué pour et while
Arrangements
- Visites avec indices
- Cycles imbriqués
- Définition des arrangements.
- Initialisez dans votre définition
- Initialiser à l'aide de cycles
- Élément d'un tableau utilisé comme index pour un autre tableau
- Conversion d'un caractère en nombre
- Programmes avec deux arrangements
Méthodes de la classe String
Méthodes de la classe Arrays
Méthodes de la classe Calendar
Méthodes de la classe Integer
Matrices
- Visite des matrices par lignes et colonnes
- Division synthétique.
Classes et objets
- Définition des classes et des objets
- La référence this
- Blocs publics, privés et protégés
- Méthodes et attributs
- Surcharge des constructeurs
- Paramètre par valeur et par référence
- Utilisation de variables locales
- Appel de méthodes utilisant des objets
- Portée des variables
- La fonction public static void main ()
- Relations entre les classes:
Composition
Agrégation
Association
Cours à Java
- Comment dessiner une figure avec de la peinture ()
- Création d'un framework (JFrame)
- L'objet WindowAdapter pour fermer un cadre
- Objets de type JTextField
- Écouteur pour JButton, JRadioButton, JCheckBox
- L'interface ActionListener
- Capture couleur de la surface du cadre
- Transfert d'objets vers des méthodes
- Localisation des composants utilisant setLayout
- La classe JOptionPane.
Patrimoine
- Comment un objet est stocké dans un tableau
- Les instructions super () et étend
- qui est hérité dans la classe dérivée
- Appel aux constructeurs dans l'héritage
- Le modificateur protégé
Polymorphisme et interfaces
- Classes et méthodes abstraites
- Signature et corps d'une méthode
- Création d'interfaces et de classes abstraites
Événements
- Les interfaces FocusListener, KeyListener, MouseListener
- Le MouseEvent, KeyEvent,
- Classes ComponentEvent
- Objets de type JCheckBox
- Adaptateurs: MouseAdapter, KeyAdapter, ComponentAdapter
Fils
- Le protocole wait () / notify ()
- L'interface Runnable
- Les classes Calendrier et Minuterie
Des dossiers
- Les classes RandomAccess
- Fichier,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Collections en Java
Bases de données MySql
Concepts UML
Le remplacement de Liskov
Dernière mise à jour :
2 sept. 2024