Un exemple simple de rappels en Java


interface Callback{
    void call();
}

class A implements Callback{
    private B b;

    public A(){
        b = new B();
        b.registerCallback(this);
    }    

    // Implementation of the callback interface
    public void call(){

    }
}

public class B
{
    private Callback callbackoNotify;

    public class registerCallback(Callback callback)
    {
        callbackoNotify = callback;
    }

    public void doTask()
    {  
        //do some stuff...
        callbackNotify.call();
    }
}

Recommended Posts

Un exemple simple de rappels en Java
3 Implémentez un interpréteur simple en Java
Simple htmlspecialchars en Java
Exemple simple de rappel dans l'exemple de classe anonyme Java Part2
Application Java CICS-Run - (1) Exécutez un exemple d'application simple
2 Implémentez une analyse syntaxique simple en Java
[Java] Dessine un motif simple
J'ai fait un jeu de problèmes de calcul simple en Java
Réception d'entrée très simple en Java
J'ai créé un PDF avec Java.
Restez coincé dans un Java Primer
1 Implémentez une analyse de phrase simple en Java
Un exemple CRUD simple utilisant Java Servlet / JSP et MySQL
Distributeur automatique d'échantillons fabriqué avec Java
A propos du renvoi d'une référence dans un Java Getter
Qu'est-ce qu'une classe en langage Java (3 /?)
Lors de la recherche de plusieurs dans un tableau Java
[Création] Un mémorandum sur le codage en Java
Java crée un tableau dans un document Word
Java crée un graphique circulaire dans Excel
Qu'est-ce qu'une classe en langage Java (1 /?)
Qu'est-ce qu'une classe en langage Java (2 /?)
Créer une application TODO dans Java 7 Créer un en-tête
Échantillon de distributeur automatique fabriqué avec Java (classification)
Créons une application de calcul avec Java
Implémenter quelque chose comme une pile en Java
Diviser une chaîne avec ". (Dot)" en Java
Création d'une classe de matrice dans Java Partie 1
Exemple pour décompresser le fichier gz en Java
Partition en Java
[Java] Exemple de génériques
modèle de rappel java
Exemple de code Java 02
Exemple de code Java 03
Changements dans Java 11
Exemple d'interface graphique Java
Janken à Java
Exemple de code Java 04
Exemple de programme qui renvoie la valeur de hachage d'un fichier en Java
Exemple de code Java 01
Taux circonférentiel à Java
FizzBuzz en Java
J'ai créé un programme de jugement des nombres premiers en Java
GetInstance () à partir d'une classe @Singleton dans Groovy à partir de Java
Lire une chaîne dans un fichier PDF avec Java
Créer un CSR avec des informations étendues en Java
Créez un tableau d'affichage simple avec Java + MySQL
Une histoire sur le JDK à l'ère de Java 11
Comment afficher une page Web en Java
java j'ai essayé de casser un simple bloc
[Android / Java] Exploitez une base de données locale dans la salle
Mesurer la taille d'un dossier avec Java
Essayez de créer un babillard en Java
Une note quand vous voulez Tuple en Java
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
J'ai écrit un programme de jugement des nombres premiers en Java
Créons un framework Web ultra-simple avec Java
Un fichier bat qui utilise Java dans Windows
Conseils Java - Créez un projet Spring Boot avec Gradle
Une collection de questions simples pour les débutants Java
Un examen rapide de Java appris en classe