Maison > Java > javaDidacticiel > Comment utiliser l'interface Runnable en Java

Comment utiliser l'interface Runnable en Java

PHPz
Libérer: 2023-05-02 20:34:06
avant
1906 Les gens l'ont consulté

Explication

1 Runnable est une interface qui fournit des threads et possède une méthode abstraite publicabstract void run().

2. Pour implémenter la classe de cette interface, sa méthode run doit être implémentée.

Dans Runnable, il n'y a pas de méthode de démarrage pour démarrer le multi-threading Runnable via la classe Thread.

Runnable peut utiliser la même instance d'objet et partager des ressources, mais Thread ne le peut pas.

Instances

public class Runnable implements Runnable{
    public void run() {
       public void run() {
           for (int i = 0; i < 60; i++) {
System.out.println(Thread.currentThread().getName() + ":" + i);
           }
   }
}
}
public class Demo{
    public static void main(String[] args) {
        RunnableDemo run = new RunnableDemo();
        Thread t1 = new Thread(run);
        Thread t2 = new Thread(run);
        t1.start();
        t2.start();
    }
}
Copier après la connexion

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal