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
    Bruk av Java Generisk til Return Type
    Java-programmerere lager ofte class filer for objekter som de bruker i en rekke forskjellige programmer. I tillegg kan programmereren tillate andre Java programmerere å bruke den klassen fil for sine egne programmer . Bruken av generisk programmering i Java gir en programmerer for å lage en klasse som er fleksibel i den datatype den kan gå tilbake . Objekter

    Java er et objektorientert språk som gjør tung bruk av datastrukturer kjent som klasser . En klasse er en blåkopi , som et program konstruerer et ubegrenset antall eksemplarer . Når en programmerer erklærer en kopi av denne datastruktur , er det også kjent som en "forekomst " eller "objekt ". Java har en hierarkisk struktur for klasser, som går ned fra over- verkende klassen "objekt ". Java kommer med flere klasser bygget i for standardfunksjoner , og programmerere kan også kode sine egne.
    Retur

    Objekter og funksjoner kan " gå tilbake " data til hovedprogrammet når det utfører dem . I Java , returnerer et objekt bare den type datastruktur det ble erklært å håndtere. For eksempel kan et objekt som klassen ble erklært med en " int " modifier bare returnere heltall. På denne måten når et program utfører et objekt laget for å gjøre tillegg og returnere resultatet , programmet tilgang til resultatet av ligningen . Programmerere skriver også klasser som er utformet for å returnere klasser, enten de i Java standard biblioteket eller sine egne klasser.
    Problemer

    I tillegg til returnere data , kan programmerere også passere datastrukturer til objekter for objektet å bruke. Når programmerer er ikke sikker på nøyaktig hvilket objekt en klasse skal brukes med , kan de skrive en klasse designet for å ta i eller returnere superklassen "objekt " i alle andre klasser stige . På grunn av dette , kan en klasse utformet på denne måten ta i eller returnere et objekt en programmerer passerer det . Dette betyr at enhver gjenstand av en slik klasse kunne ta ut og returnere en hvilken som helst type objekt . Dette kan føre til interne feil hvis en programmerer går i to typer objekter .
    Generics

    å løse dette problemet , kan Java- programmerere bruke det som kalles " generika . " Dette er en type klasse som programmereren angir hvilken type data sine objekter vil ta i når programmerer erklærer forekomsten objektet . Dette gjør det mulig for programmerer å forlate datatype åpne når han skriver klassen filen , og angi datatype når han erklærer klassens objekt i bestemte programmer . Dette vil hindre interne feil ved å hindre programmerer fra å passere motstridende datatyper i samme objekt .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan justere Java Hashtable Kapasitet 
    ·Slik kjører Java Under X - Windows 
    ·Ulempene ved Java Applets 
    ·Hvordan lære Web Design Raskt 
    ·Hvordan bruke Character Class i Java 
    ·Slik viser dynamisk informasjon på websider med JavaSe…
    ·Hvordan lage flatbrød på en George Foreman 
    ·Hvordan bygge og distribuere nettsteder med Java 
    ·Hvordan lage et program i NetBeans 
    ·Java Collection Tutorials 
      Anbefalte artikler
    ·Vanlige feil i Turbo C 
    ·Slik sletter MySQL data på en viss tid med PHP 
    ·Java Coding for Box Volume 
    ·Hvordan skrive periodiske signaler i MATLAB 
    ·Hva er Structural Syntax eller Oppbygging av C Programm…
    ·Hvordan få Funksjoner av et objekt i Python 
    ·Hvordan å automatisk endre en tekstboks sak Bruke VB6 
    ·Hvordan flytte et bilde av X & Y i JavaScript 
    ·Hva er forskjellen mellom lokale og globale variabler 
    ·Hvordan å manipulere XLS filer med Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/