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
    Hvorfor trenger vi Java for Windows -systemer
    ? Når du utvikler en applikasjon som skal utføre en oppgave som lagrer data til en fil , er den måten du utfører oppgaven annerledes på Windows enn det er på en Mac fordi datamaskinens operativsystem kontrollerer tilgang til filer. I stedet for å utvikle to forskjellige programmer , ett for hvert operativsystem , noen utviklere programmere et enkelt program som kan kjøres på Windows eller Mac ved hjelp av Java. En Windows- systemet trenger Java for å kjøre disse programmene. Development Strategy

    Hver søknad utvikling selskapet må velge en forretningsmodell som gjør det mulig å være lønnsomt . Et selskap kan velge å bygge applikasjoner som kjører bare på Windows på grunn av den type program , sin kompetanse og størrelsen på markedet for potensielle kjøpere. Andre selskaper bygge applikasjoner som kjører på mer enn én plattform , for eksempel Windows og Mac , fordi deres mål kjøpere kan ha enten system . Disse utviklerne må ta stilling til om de kommer til å bygge to søknader , en for hver plattform , eller om de kan lage et enkelt program som kjører på begge plattformer .
    Operating System Forespørsler

    Når du utvikler et program , sitter en datamaskinens operativsystem mellom applikasjonen og maskinvaren. Det gir tjenester til applikasjoner ved hjelp av et sett av forhåndsdefinerte objekter og klasser . For eksempel når et program vil hente en liste over filer i en mappe fra Windows , kan den bruke Visual Basic programmeringsspråk for å be om FileSystemObject og få tilgang til objektets egenskaper og metoder for å hente data. Et program utviklet for en Mac må be om NSFileManagers objektet med Objective -C programmeringsspråk og bruke NSFileManagers klassen for å få tilgang til dataene.
    Hvordan Java anlegg
    < p> Når du installerer Java på datamaskinen, installerer du en versjon av Java som er spesifikke for operativsystemet . For eksempel vil installere en Windows-bruker en Windows-versjon av Java og en Mac-bruker installerer en OS X-versjon av Java. Når du kjører et Java -program , det skaper en virtuell maskin - programvare som later som om det er en datamaskin - og kjører Java -program på den virtuelle maskinen . Den virtuelle maskinen kjører Java operativsystemet og kan oversette forespørsler mellom Java og datamaskinens operativsystem fordi Java installert på datamaskinen er spesifikk for operativsystemet .
    Hva Java Betyr

    Java virtuell maskin skaper et ekstra lag mellom en applikasjon og operativsystem . I stedet for å gjøre forespørsler til Windows i Visual Basic eller OS X med Objective- C , gjør et Java-program forespørsler til Java , hvilke tjenester de ønsker og gir data til programmet . Java forespørsler er identiske om søknaden er beregnet for Windows eller for OS X. Dette gjør at en utvikler å lage et enkelt program som kjører på både Windows og Mac ved hjelp av Java. Dermed Windows-systemer fortsatt trenger Java for å kjøre disse plattformuavhengige programmer.

    früher : No

     Weiter:
      Relatert Artike
    ·Introduksjon til programmering med Java 
    ·Hvordan lage et skjema i JSP 
    ·Hvordan lage en Java spill med NetBeans 
    ·JSP Filtyper 
    ·Hva er ' instansvariablene "i Java 
    ·Fordelene ved å bruke JSP og Servlets 
    ·Slik kjører CLS Fra Java 
    ·Ved å bruke JSP Vs . JSPF 
    ·Hvordan lage Java Games 
    ·Hvordan legge til en Running Java Process 
      Anbefalte artikler
    ·Forskjellen mellom OnBeforeUnload & onunload 
    ·Slik starter MySQL Windows Service 
    ·Hvordan lage en HTML- e-post i PHP 
    ·Hvordan legge til Glut Med Visual C 
    ·Slik Finn Java Trace Logger 
    ·Turing boolske Typer 
    ·Forskjeller i Perl og PHP 
    ·Hvordan Flett en Array i Python 
    ·Hvordan erstatte et ord i en setning i Java 
    ·Hvordan Les Int Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/