Un petit exemple de drag & drop entre un navigateur (source URL) et une application SWING.

Classloader permettant un rechargement à chaud des classes

Cette classe permet de gêrer une liste d'objets dans un conteneur fonctionnant comme un vecteur. Le point intéressant est que les références aux objets insérés sont de type faible, c'est à dire qu'elle ne gagne jamais face au GarbageCollector si la seule Référence à un objet est un WeakReferenceVector. Cette classe est surtout utilisée pour implémenter des observers de sorte à ce l'on ai pas à gêrer le dé-référencement des listeners pour que les objets en écoute soit libérés.

Connexion utilisateur
Les derniers bavardages...