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
    Java er sterkt skrevet Viktig
    ? Noen språk gir programmerere fleksibilitet til å plassere hva slags data de ønsker i noen form for variabel eller array struktur de ønsker. Java , derimot, er ikke ett av disse språkene . Det er sterkt skrevet . Dette faktum presenterer Java-utviklere med en rekke restriksjoner som former hvordan de skal utforme det hele kildekoden for sine programmer . Sterkt skrevet

    Det faktum at Java er sterkt maskinskrevne betyr at utviklere må erklære hva slags data en variabel eller array struktur vil holde når de oppretter den, og den variable eller array struktur kan da bare lagre data av den typen. Disse restriksjonene gjør at Java -kompilatoren for å sjekke for mange feil i koden som kan føre til alvorlige problemer når koden utfører . Men de tvinge programmerer å designe hele programmet annerledes enn en utvikler som arbeider med en dynamisk skrevet språk .
    Metode Typer

    Det faktum at Java er sterkt skrevet går utover bare å kunne sette en enkelt type data i en gitt variabel . Mens metoder i språk som Python kan returnere noen form for variabel til hovedprogrammet , må programmerere erklære den type data en Java metoden vil returnere når de skriver det . Java metoder kan returnere alle typer variable og array struktur , eller programmerere kan erklære dem som " tomrom " for å indikere at metoden ikke vil være tilbake en verdi. Derfor , hvis en Java programmerer ønsker en metode med et enkelt navn å returnere forskjellige verdier avhengig av verdiene hovedprogrammet passerer inn som argumenter, vil han måtte skrive en egen versjon av denne metoden for hver datatype han trenger det for å gå tilbake .
    casting

    Java er et sterkt skrevet språk gir også opphav til ideen om " casting . " Dette er en prosess hvor én type data omdannes til en annen. For eksempel vurderer Java tall med desimaler komponenter og hele heltall å være to separate datatyper . For at Java- programmerere til å lagre resultatene av aritmetikk med en desimal og et heltall og planer om oppbevaring av resultatet i en heltallsvariabel , uansett om resultatet har en desimal komponent eller ikke, så programmerer må foregripe kastet resultatet som et heltall . Dette vil medføre at antallet til automatisk droppe sin desimal komponent , men tillate programmereren å lagre den i heltallsvariabel .
    Objekt typer

    De samme begrensninger som Java har for datatyper og variabler gjelder for lagring av gjenstander i rekke strukturer og retur gjenstander fra metoder : de må deklareres med base klassen som Java instantiates gjenstander som de vil holde eller gå tilbake . Programmerere må utforme sin kildekoden tilsvarende. Men Java- programmerere har litt mer fleksibilitet i forhold til objekter . Når en programmerer erklærer en metode eller array struktur for en klasse , så metoden eller klassen kan håndtere objekter av den klassen og gjenstander av enhver klasse som strekker det. For eksempel , begge klassene " JTextField " og " JTextArea " fra Java Swing GUI bibliotek utvide klassen " JComponent . " Dette betyr at hvis en Java -programmerer kan erklære en matrise for å holde objekter av klassen " JComponent " så denne matrisen vil også kunne holde objekter av klassen " JTextField " og klassen " JTextArea . "

    früher :

     Weiter:
      Relatert Artike
    ·De ting å sette i en applet 
    ·Hvordan lage en kortstokk i NetBeans bruke matriser 
    ·1997 Bayliner Capri Specs 
    ·Slik konverterer en Mockup til HTML 
    ·Hvordan Ring Google Translate API på My Android 
    ·Java tutorial for Split Strings 
    ·Hvordan legge til Manifests til JAR 
    ·Slik oppgraderer Java til 1.4.2-03 
    ·VTC Java Tutorial 
    ·Hvordan finne Java JDK i Ubuntu 
      Anbefalte artikler
    ·Slik konverterer en PHP Array til JSON 
    ·Slik bruker du en statisk Vedvarende Route 
    ·Hvordan avinstallere Ruby 1.8.7 Med MacPorts 
    ·Hvordan legge inn en dato i MySQL 
    ·Hvordan skrive formlene i Visual Basic 
    ·Hvordan legge til en Array i VBA 
    ·Hvordan lage en Chat Room i Visual Basic Express 
    ·Ulike måter å formatere Datoer i VBA 
    ·Hvordan lage et installasjonsprogram for din VB6 Progra…
    ·Slik konverterer BigInteger å Int 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/