Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Waarom hebben we Java voor Windows -systemen?
Wanneer u een toepassing die nodig heeft om een ​​taak, zoals het opslaan van gegevens in een bestand uit te voeren te ontwikkelen , de manier waarop je de taak uit te voeren is anders op Windows dan is het op een Mac , omdat de computer besturingssysteem regelt de toegang tot bestanden . In plaats van het ontwikkelen van twee verschillende toepassingen , een voor elk besturingssysteem , sommige ontwikkelaars programma een enkele applicatie die zal draaien op Windows of Mac met behulp van Java . Een Windows- systeem moet Java om deze applicaties te draaien . Ontwikkelingsstrategie

ontwikkelingsbedrijf
Elke applicatie moet kiezen voor een business model dat het mogelijk maakt om rendabel te zijn . Een bedrijf kan ervoor kiezen om applicaties die draaien alleen op Windows te bouwen, omdat de aard van de toepassing , hun expertise en de omvang van de markt van potentiële kopers . Andere ontwikkeling bedrijven bouwen applicaties die draaien op meer dan een platform , zoals Windows en Mac , omdat hun doel kopers zou kunnen beide systemen hebben . Deze ontwikkelaars moeten beslissen of ze gaan om twee aanvragen , een voor elk platform te bouwen , of dat ze een applicatie die draait op beide platformen kunt maken .
Besturingssysteem Verzoeken
< br >

Wanneer u een toepassing te ontwikkelen , het besturingssysteem van een computer zit tussen de applicatie en de hardware van de computer . Het levert diensten aan toepassingen met behulp van een set vooraf gedefinieerde objecten en klassen . Bijvoorbeeld , wanneer een toepassing wil een lijst met bestanden in een map uit Windows te halen , kan de Visual Basic programmeertaal gebruiken om te vragen de FileSystemObject en toegang tot eigenschappen en methoden van het object om de gegevens op te halen . Een applicatie ontworpen om een ​​Mac moet de NSFileManager object met behulp van de Objective - C programmeertaal en gebruik de NSFileManager klasse voor toegang tot de gegevens op te vragen .
Hoe Java werken

Als u Java op de computer installeert , je een versie van Java die specifiek zijn voor het besturingssysteem te installeren . Bijvoorbeeld , een Windows-gebruiker een Windows-versie van Java en een Mac-gebruiker installeert een OS X- versie van Java geïnstalleerd . Als u een Java- programma uit te voeren , het creëert een virtuele machine - software dat zich voordoet alsof het een computer - en loopt het Java- programma op de virtuele machine . De virtuele machine draait het Java- besturingssysteem en verzoeken tussen Java en het besturingssysteem van de computer kan vertalen omdat de Java-versie op de computer geïnstalleerd is specifiek voor het besturingssysteem .
Wat Java doet
< br >

de Java virtual machine zorgt voor een extra laag tussen een applicatie en het besturingssysteem . In plaats van het maken van verzoeken om Windows in Visual Basic of OS X met Objective - C , een Java- applicatie maakt aanvragen tot Java , waar de diensten van de verzoeken en levert de gegevens aan de applicatie . Java verzoeken zijn identiek of de aanvraag is bedoeld voor Windows of voor OS X. Dit maakt een ontwikkelaar om een enkele applicatie die draait op zowel Windows als Mac met behulp van Java te creëren . Dus Windows-systemen nog steeds

Java nodig om deze platform - onafhankelijke programma's te draaien .

Previous: No Next:
  Java Programming
·Wat is Abstract Padnaam in Jav…
·Geen Belangrijkste Klassen Gev…
·Hoe te applets uittreksel uit …
·Hoe een String Verwijder uit e…
·Hoe je je EXT Vorm Inkleuren 
·Hoe om te verhuizen naar de vo…
·Hoe maak je een Java- compiler…
·Hoe te Omleiden naar een nieuw…
·Hoe maak je een Android -indel…
  Related Articles
Hoe dat te doen Database Programmering M…
Hoe om te doen plein Roots in Visual Bas…
Hoe kan ik Sluit een Word-document met V…
Hoe om te doen Algebra in Visual Basic 6…
Hoe kan ik bestanden hernoemen met een V…
Hoe kan ik lezen een tekstregel te veel …
Hoe stel ik een veld in MS Word 2007 te …
Hoe teken ik een Cross - Hair Cursor bin…
Hoe kan ik naam van meerdere bestanden m…
  Programmering Articles
·Groovy Data Types 
·Wat is een Visual Basic-omgeving ? 
·Hoe maak je een Python -kaart installere…
·Hoe te Records in Java Invoegen 
·Hoe naar Key Persen Neem Python 
·Hoe een waarde in Perl Controleren 
·Terugbellen Methoden 
·Hoe een bestand in Unzip C # 
·Hoe maak je een Tab vertegenwoordigen in…
Copyright © Computer Kennis http://www.nldit.com