Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Tilbakeringing i Java
    Sun Microsystems først utgitt programmeringsspråket Java i 1995 . Siden da har denne gratis plattform drevet programmer, spill og verktøy på mer enn 850 millioner personlige datamaskiner, mobiltelefoner og andre enheter. Mens dag- til-dag -brukere kanskje ikke merke tilbakeringing funksjonen i Java , programmerere bruke en tilsvarende denne koden for å effektivisere Java funksjoner og høyne interaktivitet blant stedene. Tilbakeringing Basics

    I programmering verden , tilbakeringing mekanismene tillate en metode i ett objekt til å samhandle med en egen metode i et annet objekt. Via denne funksjonen , en metode "spør " en annen metode for å informere den, eller kall det tilbake , når en pre -programmert , angitt hendelse - som for eksempel en prisendring på en nettbutikk eller en oppdatering av en blogg - oppstår . Når hendelsen inntreffer , ber tilbakekallsfunksjon ofte koden for å utføre en annen funksjon via en funksjon peker . På denne måten tilbakekall rette for en toveis utveksling av informasjon og dataressurser.
    Java Gjennomføring
    p Som Java programmeringsspråk ikke støtter pekere , Java-programmerere bruke et element av språket kjent som grensesnitt for å skape den Java- ekvivalent av tilbakekallsfunksjon . For å gjøre dette , programmerere definerer et enkelt grensesnitt for å erklære påkalling av en bestemt metode . Programmerere kan implementere denne funksjonen ved å angi klassen å signalisere en interessant hendelse, og deretter påberope en metode som passer.
    Informasjon Hiding

    I tillegg til å utføre to -veis informasjonsutveksling funksjoner, tilbakeringing ekvivalenter i Java programmeringsspråk lar programmerere til riktig bruk informasjon gjemmesteder teknikker, eller praksis som avslører bare den nødvendige informasjonen om gjennomføring av en klasse . Informasjonen skjule aktivert av disse funksjonen bidrar til å effektivisere Java-kode , forebygge kopling mellom klasser, som i sin tur hindrer klasser fra å bryte hverandre .
    I Comparison

    Andre programmeringsspråk , inkludert C , C + + og PHP , støtter en mer tradisjonell gjennomføring av tilbakeringing funksjonen. Noen programmerere hevder at Java er mangel på en peker funksjon åpner for en mer sikker metode for tilbakeringing , som peker - påberopte tilbakeringe stole utelukkende på skjønn av programmereren. Imidlertid er Javas tilsvarende tilbakekallsfunksjon ikke fleksibel. I motsetning til andre programmeringsspråk , lar Java versjon av tilbakeringing programmerere til å avgjøre hvilke metoder som kalles under kjøring.

    früher :

     Weiter:
      Relatert Artike
    ·Slik fjerner du en Slettet Object Fra foreninger 
    ·Hvordan lage et rutenett i Java 
    ·Hvordan beregne Exponents i Java 
    ·Java Amortisering Kalkulator Kode hjelp 
    ·Hvordan erstatte en periode ved hjelp String Med Java 
    ·Hvordan skrive JDBC Med Eclipse 
    ·Java Coding for Box Volume 
    ·Android App Development Tutorial 
    ·Hvordan lage en Java spill som RuneScape 
    ·Den Fordeler og ulemper ved å bruke Java Applets 
      Anbefalte artikler
    ·Hvordan konvertere en C + + String til LStrHandle 
    ·Hvordan bruke funksjoner i Python 
    ·Hvordan lage et plott Mens i en Loop i MATLAB 
    ·Hva er egenskaper i VB.Net 
    ·Hvordan lage Multiple SPF Records 
    ·Hvordan kjøre en URL Fra kode med VB.NET 
    ·Hvordan lage skjemafelt Beregn Bruke VBA 
    ·Hvordan å kompilere i Borland C + + 
    ·Slik søker og analysere tekst -filer i C # 
    ·Hvordan sette en SVN i Eclipse 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/