Créer des threads en java pour exécuter en arrière-plan
Je veux lancer un fil de Java de mon principal programme java et le thread doit exécuter séparément, sans interférer avec le programme principal. Voici comment il devrait être:
- Principale du programme initié par l'utilisateur
- Fait un peu de travail d'entreprise et créer un nouveau thread qui pourrait gérer les processus d'arrière-plan
- Dès que le thread est créé, le programme principal ne devriez pas attendre jusqu'à la donné naissance le thread se termine. En fait, il devrait être transparente..
- double possible de les Threads en Java
- Avez-vous regardé le Java Tutoriels de Simultanéité de l'article?
Vous devez vous connecter pour publier un commentaire.
Une simple façon est d'manuellement lancer le thread de vous-même:
Alternativement, si vous avez besoin de se reproduire plus d'un thread ou le besoin de le faire à plusieurs reprises, vous pouvez utiliser le niveau supérieur simultanées de l'API et un exécuteur testamentaire service:
import
s pourrait être mentionnés avec Java réponses, surtout si la réponse inclut même l'une des principales et doit être autonome morceau de code, donc je n'ai pas à chasser pour eux à chaque fois...C'est une autre façon de créer un thread à l'aide d'un anonyme intérieur de la classe.
Et si vous aimez faire la Java 8, vous pouvez le faire aussi simple que cela: