? Java er et programmeringsspråk og plattform for å opprette og kjøre dataprogrammer . Det var først og fremst bygget under sponsing av et selskap som heter Sun Microsystems med mål om å gjøre det så enkelt og pålitelig som mulig å lage programmer som kjører på så mange forskjellige enheter og operativsystemer som mulig. Skrive Java programmer
p Hvis du er en utvikler som ønsker å lage programmer ved hjelp av Java programmeringsspråk, så trenger du en kopi av både Java Runtime Environment og Java Development Kit på datamaskinen din for å arbeide. Dette gjelder selv om du ønsker å utvikle Java- programmer som er laget for å kjøres i en nettleser , kalt Applets.
Din Program Krever Det
Den enkleste grunnen til at du ville trenger Java på datamaskinen er fordi et program du har lastet ned og ønsker å bruke krever Java Runtime Environment for å fungere. Disse programmene ble skrevet av utviklere som velger Java som sitt språk på grunn av sin evne til å skape kode som kan kjøres på et så bredt spekter av enheter som mulig , fra mobiltelefoner til personlige datamaskiner , uten modifikasjoner . Hvis programmet krever Java for å være til stede , vil det informere deg med en feilmelding når du prøver å kjøre den .
Grunner for kravet
for å kjøre på et variert sett av datamaskiner , kan Java-programmer ikke skrevet spesielt for noen av datamaskinene de vil kjøre på . Selv om en Java -programmerer kunne skrive sitt program for en bestemt datamaskin , kan det bryte så snart en ny modell er lansert som støtter ulike funksjoner , og det kan aldri støtte helt nye og uforutsette enheter, som smarttelefoner. I stedet er Java-programmer skrevet for en imaginær datamaskin kalt Java Virtual Machine.
Java Virtual Machine
Deretter et spesielt program som er en del av Java-installasjonen på hver bruker ' s datamaskin inneholder instruksjoner for hvordan du oversette kommandoer for Java Virtual Machine inn kommandoer for sin egen datamaskin . Så lenge brukeren ' s datamaskin har de verktøy til å forstå Java Virtual Machine kommandoer , og så lenge Java-programmerer skaper koden riktig for Java Virtual Machine, vil programmene fungerer , uavhengig av datamaskinen.
med Ulemper
ulempen med denne metoden er , i motsetning til med Windows EXE-filer , Mac OS X APP bunter og Linux- applikasjoner , Java- programmer krever noe ekstra installeres på hver enkelt bruker & # 039 , s datamaskin, et program som kan oversette Java Virtual Machine koden inn koden for den innfødte datamaskinen . Dette er Java Runtime .