| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    La funzione di callback in Java
    Sun Microsystems ha rilasciato il primo linguaggio di programmazione Java nel 1995. Da allora , questa piattaforma gratuita è alimentato applicazioni, giochi e utility in base a più di 850 milioni di personal computer, telefoni cellulari e altri dispositivi . Mentre gli utenti giorno per giorno potrebbero non notare la funzione di callback in Java , programmatori usano un equivalente di questo codice per semplificare le funzioni di Java e di aumentare l'interattività tra gli oggetti . Nozioni di base di richiamata

    Nel mondo della programmazione , meccanismi di callback consentono un metodo in un oggetto di interagire con un metodo separato in un oggetto diverso . Mediante questa funzione , un metodo " chiede" un altro metodo per informare , o richiamarlo , quando un pre-programmato , determinato evento - come ad esempio una variazione di prezzo in un negozio online o un aggiornamento di un blog - si verifica . Una volta che l' evento si verifica , la funzione di callback spesso richiede il codice per eseguire un'altra funzione tramite un puntatore a funzione . In questo modo , i callback facilitare uno scambio bidirezionale di informazioni e di risorse di calcolo .
    Java Attuazione

    Come il linguaggio di programmazione Java non supporta i puntatori , i programmatori Java utilizzano un elemento del linguaggio nota come interfacce per creare l'equivalente Java della funzione di richiamata . Per fare questo, i programmatori definiscono una semplice interfaccia di dichiarare l'invocazione di un metodo specifico . I programmatori possono implementare questa funzione specificando la classe per segnalare un evento interessante e quindi, tramite un metodo a seconda dei casi .
    Informazioni Nascondere

    Oltre a eseguire due funzioni di scambio di informazioni a senso unico, equivalenti richiamata nel linguaggio di programmazione Java permettono ai programmatori di utilizzare correttamente le tecniche di information hiding , o pratiche che rivelano solo le informazioni necessarie per quanto riguarda l' implementazione di una classe . Le informazioni nascondere abilitato di queste funzioni consente di ottimizzare il codice Java , impedendo accoppiamento tra classi, che a sua volta impedisce classi di rompere l'un l'altro .
    Rispetto

    Altri linguaggi di programmazione , tra cui C , C + + e PHP , supporta un più tradizionale implementazione della funzione di callback . Alcuni programmatori sostengono che la mancanza di una funzione di puntatore di Java consente un metodo più sicuro di callback , come callback puntatore - invocati si affidano esclusivamente a discrezione del programmatore . Tuttavia, la funzione di callback equivalente di Java non è inflessibile . A differenza di altri linguaggi di programmazione , la versione Java del callback consente ai programmatori di determinare i metodi chiamati in fase di esecuzione .

    Previous :

    next :
      Articoli Correlati
    ·Migliori pratiche su come incorporare Java JSP 
    ·Espressioni Terziario in Java 
    ·Come creare UML dal codice Java 
    ·Come imparare Scala 
    ·Come faccio a scrivere Java che selezionerà un File & …
    ·Un tutorial Java Client Server 
    ·Come sostituire una funzione in Java 
    ·Che cosa è di tipo colata in Java 
    ·Come chiamare un metodo che restituisce una stringa in …
    ·Creazione di un file JAR in Java 
      Articoli in evidenza
    ·Come inizializzare le variabili in C 
    ·Come fare Java Riconoscere Strings pari e dispari 
    ·Come compilare un GDB 64 bit 
    ·Come visualizzare i tipi di file PHP 
    ·Come creare controlli ActiveX 
    ·Come utilizzare Aggiornamento Con Select sottoquery 
    ·Come leggere un file DOC Utilizzo di PHP 
    ·Come ridimensionare le immagini con C # 
    ·Come gestire i vecchi browser con javascript 
    ·Form in Visual Basic in Progetto di Sistema Scolastico 
    Copyright © Conoscenza Informatica http://it.wingwit.com