| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    La fonction de rappel en Java
    Sun Microsystems a publié le premier langage de programmation Java en 1995. Depuis lors, cette plate-forme libre a alimenté des applications, des jeux et des utilitaires sur plus de 850 millions d'ordinateurs personnels, téléphones mobiles et autres appareils . Alors que les utilisateurs de jour en jour peuvent ne pas remarquer la fonction de rappel en Java , les programmeurs utilisent un équivalent de ce code afin de rationaliser les fonctions de Java et d'accroître l'interactivité entre les objets. Bases de rappel

    Dans le monde de la programmation , les mécanismes de rappel permettent une méthode dans un objet pour interagir avec une méthode distincte dans un objet différent. Via cette fonction , une méthode " demande " une autre méthode pour informer, ou le rappeler , quand un pré-programmée , événement précis - comme un changement de prix à une boutique en ligne ou une mise à jour d'un blog - se produit. Une fois que l'événement se produit , la fonction de rappel incite souvent le code pour effectuer une autre fonction via un pointeur de fonction . De cette façon , les rappels de faciliter un échange bidirectionnel d'information et de ressources informatiques.
    Java Application

    le langage de programmation Java ne prend pas en charge les pointeurs , les programmeurs Java utilisent un élément du langage connu comme interfaces de créer l'équivalent de Java de la fonction de rappel . Pour ce faire , les programmeurs définissent une interface simple pour déclarer l' appel d'une méthode spécifique. Les programmeurs peuvent mettre en œuvre cette fonction en spécifiant la classe pour signaler un événement intéressant et puis appeler une méthode , le cas échéant .
    Dissimulation d'information

    En plus d'effectuer deux fonctions d'échange d'informations - à sens unique, les équivalents de rappel dans le langage de programmation Java permettent aux programmeurs d'utiliser correctement les techniques de dissimulation de l'information ou des pratiques qui révèlent que les informations requises concernant la mise en œuvre d'une classe. Les informations cacher permis par ces fonctions permet de rationaliser code Java , empêcher le couplage entre les classes , ce qui empêche les classes de casser l'autre.
    En

    autres langages de programmation de comparaison , y compris C , C + + et PHP, soutenir une mise en œuvre plus traditionnelle de la fonction de rappel . Certains programmeurs soutiennent que l'absence d'une fonction de pointeur de Java permet une méthode plus sûre de rappel , comme les rappels pointeur invoqués reposent uniquement sur l'appréciation du programmeur. Cependant , la fonction de rappel équivalent de Java n'est pas inflexible. Contrairement à d'autres langages de programmation , la version Java de la fonction de rappel permet aux programmeurs de déterminer les méthodes appelées au moment de l'exécution.

    Previous :

    next :
      articles connexes
    ·Comment utiliser SetBounds Avec JButton 
    ·Comment catalogué dans Java 6 
    ·Comment éditer les pages JSP dans l'EDI 
    ·Comment surveiller la connexion Piscine dans le Java 7 …
    ·Java et fonctions aléatoires 
    ·Comment calculer les voyelles, consonnes Espaces et d'u…
    ·Comment faire pour afficher les numéros de ligne dans …
    ·Comment gérer une exception de pointeur NULL dans Java…
    ·Comment faire pour créer un chemin AVD dans le Android…
    ·Comment créer un histogramme horizontal en Java 
      articles en vedette
    ·Comment faire pour installer un contrôle ActiveX Java …
    ·Comment ajouter de la couleur à un fichier batch 
    ·Comment utiliser C + + destructeurs virtuelle 
    ·Comment activer le cache de requêtes MySQL 
    ·Comment dessiner un diagramme de flux de process 
    ·Comment dessiner un rectangle en VB.Net 
    ·Comment créer DataGrid Colonnes Templated 
    ·Outils de programmation langage d'assemblage 
    ·Comment compiler C Programmes en ligne 
    ·Comment faire pour créer des écrans graphiques Visual…
    Copyright © Connaissances Informatiques http://fr.wingwit.com