Citation:
Sachant que je pourrait très bien faire MonTimer.stop(), mais je ne suis pas sur que l'objet soit bien effacé de la mémoire, à moins que le garbage collector voit quand un objet n'est plus actif et le vire automatiquement?
Si tu fais monTimer.stop(), alors il stoppera l'écoute des évènements qui jusqu'alors déclanchaient ses actions. Mais ton Timer ne sera pas mort pour autant, tu peux toujours faire la méthode restart() pour t'en convaincre. De plus, si ton Timer arrête d'écouter les évènements, il continuera quoiqu'il arrive d'exécuter sa méthode actionPerformed().