Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Prečo potrebujeme Java pre Windows systémoch ?

Keď vyvíjate aplikáciu, ktorá potrebuje na vykonanie úlohy , ako je ukladanie dát do súboru , ako vykonať úloha je iný v systéme Windows , ako je na počítači Mac , pretože operačný systém počítača riadi prístup k súborom . Miesto vzniku dvoch rôznych aplikácií , jeden pre každý operačný systém , niektorí vývojári naprogramovať jednu aplikáciu , ktorá pobeží na Windows alebo Mac pomocou jazyka Java . Systém Windows potrebuje Javu pre spustenie týchto aplikácií . Developerská spoločnosť Stratégia rozvoja

Každá žiadosť musí zvoliť obchodný model , ktorý umožňuje , aby bol ziskový . Spoločnosť môže rozhodnúť , že vytváranie aplikácií , ktoré bežia iba na Windows , pretože na type aplikácie , ich odborných znalostí a veľkosti trhu potenciálnych kupujúcich . Ďalší vývoj spoločnosti , budovať aplikácie , ktoré bežia na viac ako jednej platforme , ako sú Windows a Mac , pretože ich cieľové kupujúci môže mať buď systém . Títo vývojári sa musí rozhodnúť , či sa chystáte stavať dve aplikácie , jednu pre každú platformu , alebo či je možné vytvoriť jednu aplikáciu , ktorá beží na oboch platformách .
Operačný systém Žiadosti

Pri vývoji aplikácie , operačný systém v počítači , je umiestnený medzi aplikáciou a hardvérom počítača . Poskytuje služby pre aplikácie , pomocou preddefinovaných objektov a tried . Napríklad , ak aplikácia chce získať zoznam súborov v priečinku z Windows , môžete použiť Visual Basic programovací jazyk požiadať o FileSystemObject a prístup k vlastnostiam a metódam tohto objektu načítať dáta . Aplikácia určená pre Mac , musí požiadať o objekte NSFileManager pomocou programovacieho jazyka Objective - C a použite triedu NSFileManager pre prístup k dátam .
Ako Java funguje

Pri inštalácii Java na vašom počítači , môžete nainštalovať verziu Javy , ktoré je špecifické pre operačný systém . Napríklad , užívateľ Windows nainštaluje Windows verziu Javy a užívateľ Mac nainštaluje OS X verzie Javy . Pri spustení programu Java , vytvára virtuálny stroj - softvér , ktorý predstiera , ako by to počítač - a spustí program Java na virtuálnom stroji . Virtuálny stroj beží na operačnom systéme Java a môže prekladať požiadavky medzi Java a operačného systému počítača , pretože verzia Java nainštalovaná v počítači je špecifická pre jeho operačný systém .
Aké Java Má

virtuálny stroj Java vytvára ďalšiu vrstvu medzi aplikáciou a operačným systémom . Namiesto toho , aby požiadavky na systém Windows v jazyku Visual Basic alebo OS X s Objective - C , Java aplikácia umožňuje žiadosti o Jave , ktorý obsluhuje požiadavky a poskytuje dáta do aplikácie . Žiadosti Java sú identické , či je aplikácia určená pre Windows alebo OS X. To umožňuje vývojári vytvoriť jednu aplikáciu , ktorá beží na Windows a Mac pomocou Java . Tak systémy Windows stále potrebujú Java na spustenie týchto platforme nezávislé programy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené