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
    Konsepter i Java Programming
    Utviklet i 1995 , er Java programmeringsspråk en fleksibel plattform for utvikling av dataprogrammer . Det er ryggraden i mange web-applikasjoner , spill og utility programvare som OpenOffice . Lignende syntaktisk til C og C + +, kan et program skrevet i Java samles og kjøres på enhver datamaskin som støtter Java Virtual Machine - i hvert fall i teorien. Datakode og sammenstilling

    Datamaskiner kan ikke tolke lesbar kode naturlig, et program må være oversatt til maskinen språket før det kan kjøres. Denne prosessen kalles " samling ". Java kompilerte programmer , som er en form for maskin språk Java Virtual Machine kan tolke , lagres som " . Class "-filene på en server. Vanlig Java-kode , skrevet av programmerere , er lagret i en " . Java "-fil eller en pakke som inneholder Java-kode .
    Java Virtual Machine

    Ingen universelt språk finnes for maskiner: hver annen arkitektur typen forstår et annet språk . Å kjøre samme maskin kode på forskjellige prosessorer , må du oversette koden til alle forskjellige prosessorer . Java oppnår dette ved bruk av en virtuell maskin, eller en prosessor simulert ved den "virkelige" datamaskin . Den virtuelle maskinen tolker Java maskinkode for prosessoren og sender kommandoer til den opprinnelige prosessoren i at prosessorens maskin språk .
    Object -Oriented Programming

    Java er et objektorientert programmeringsspråk, noe som betyr at i stedet for å bruke uncontexualized instruksjoner som kode , instruksjoner tilhører en klasse av objekter, organisert i mini -programmer som kalles "metoder ". For å utføre Java-kode , kan du opprette et objekt og starter metoder og variabler som tilhører dette objektet - eller påkalle en klasse og starter metoder som tilhører den klassen , som er kjent som " statiske " metoder . Java-klasser er hierarkisk , og kan arve metoder og variabler fra sine foreldre. Du kan også tvinge Java-objekter i en klasse for å bli anerkjent som objekter fra en forelder klasse, en prosess som kalles " casting ".
    Brukergrensesnitt

    å opprette en fullt interaktivt program , må du utforme og implementere et grafisk brukergrensesnitt . Dette grensesnittet består av tekstfelt , knapper , ikoner, viser paneler og lignende elementer . Java bibliotek har en grunnleggende GUI bibliotek , kalt swing , som brukerne kan gjøre gjeldende i sine egne applikasjoner . Eller de kan designe knapper og objekter fra grunnen av med lavere nivå biblioteker. Programmereren legger deretter Lyttere til objektet , som kjøre kode når objektet er "brukt ", slik som når brukeren klikker på en knapp .
    Tråder og synkronisering

    hver oppgave utføres av en datamaskin - levere keyboard input til en nettleser , skanning etter virus , spille streaming video - er en prosess som kjører på en eller flere tråder . Bare én tråd kan kjøres på en CPU- kjerne på en gang. Moderne multi -core prosessorer håndtere flere instruksjoner samtidig , mye bedre behandlingstid , men programmerer eller JVM må spesifisere hvilke instruksjoner hører på hva tråden. Mer avanserte programmer som krever mye prosessorkraft, spesielt programmer med GUI , trenger programmerer å spesifisere hvilke tråder skal utføre hvilke funksjoner .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til en TextField til en JApplet 
    ·Kryptografi Bruke Java 
    ·Hvordan erstatte et ord i en setning i Java 
    ·Hva er Påstander i Java 
    ·Hvordan finne en String i Java 
    ·Hvordan lage sertifikater for usignerte Android Apps 
    ·Hvorfor Beregn en uforanderlig String dets hash-verdi 
    ·Hvordan kan jeg vite hvilken versjon av Flash Player I …
    ·Hvor å Endre tekstfarge i Java Chat 
    ·Hvordan lage en Kvadratrotfunksjon i Java 
      Anbefalte artikler
    ·Slik installerer Java Virtual Machine 
    ·Hvordan gjøre linjeskift i PHP 
    ·Hvordan lage en sikkerhetskopi av en database ved hjelp…
    ·Hvordan lage en 2D Grid System i XNA 
    ·Hvordan lage Myoval & Myrectangle Classes 
    ·Python Resources 
    ·Hvordan å kompilere C + + i Prompt 
    ·Hvordan gjøre inorder traversering i Binary Tree in Ja…
    ·Hvordan stille opp desimaltall i Just Basic 1,01 
    ·Hvordan Tegn en hund i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/