Le fil démon
peut être divisé en classification de fil : Fil utilisateur (ci-dessus Ils concernent tous les threads utilisateur), et l'autre est le thread démon. Le thread démon est comme ça. Le thread démon ne terminera son cycle de vie que lorsque tous les threads utilisateur termineront leur cycle de vie. Tant qu'il y aura un thread utilisateur, le thread démon ne se terminera pas. Par exemple, le fameux Garbage. CollectorC'est un thread démon Il ne se terminera pas tant que tous les threads de l'application ne seront pas terminés.
(Recommandation d'apprentissage gratuite :Tutoriel de base Java)
Fil utilisateur
Comme le montre ce qui précède, l'exécution du thread principal est terminée, mais le thread utilisateur imprime toujours les donnéesModifier en thread démon (thread de service)
Après l'avoir défini en tant que thread démon, lorsque le thread principal se termine, le thread démon ne se termine pas après avoir généré toutes les données. En d'autres termes, le thread démon sert lesthreads utilisateurLorsque tous les threads utilisateur se terminent, le démon. le fil se terminera automatiquement
Minuteur
Le programme ci-dessus sera affiché le 20/02/2010 à 15:23:10, une fois toutes les 24 heures
[Exemple de code], utilisez des classes anonymes pour implémentez la fonction ci-dessus
Le programme ci-dessus affichera le 20/02/2010 à 15:29:10, une fois toutes les 2 secondes. Il existe des produits open source tiers spéciaux. sur le calendrier, comme :
Quartz
fenêtre Minuterie
Points clés à maîtriser
(Thread,Runnable)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!