IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Java

  1. [JAVA][SWING] Différences entre paint, repaint, validate, update & updateUI

    par , 15/12/2020 à 15h17 (Quentin Apruzzese)
    • Paint() doit être overridée si vous avez un composant personnalisé qui nécessite une fonctionnalité de dessin unique. Il n'est pas judicieux d'appeler cette fonction directement. Cette méthode contient des instructions pour peindre ce composant. En fait, dans Swing, vous devez overrider paintComponent () au lieu de paint (), car paint appelle paintBorder (), paintComponent () et paintChildren (). Vous ne devez pas appeler cette méthode directement, vous devez plutôt appeler repaint ().
    • Repaint(
    ...
    Catégories
    Java
  2. [JAVA] Notes sur la synchronisation et l'utilisation du mot clé "synchronize"

    par , 09/12/2020 à 12h14 (Quentin Apruzzese)
    • Si un objet n'est atteignable que par un seul thread, les accès concurrents sont impossibles et aucune synchronisation n'est nécessaire
    • Tout objet dont la référence est stockée dans le tas est accessible par plusieurs threads.
    • Un objet atteignable uniquement depuis une variable locale dans la pile ne peut être atteint que par un seul thread
    • Les objets accessibles que par des objets locaux sont dans le thread local.
    • Un attribut d'une classe doit être totalement synchronisé ou désynchronisé.
    ...

    Mis à jour 15/12/2020 à 15h07 par Heavy Metal Hero

    Catégories
    Java