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

Môže Java použiť na programovanie hier ?

Java je flexibilný jazyk , ktorý môžete použiť na programovanie rôznych aplikácií , dokonca aj hry . Sun Microsystems vývojárom uvoľnil prvú verziu Javy v roku 1995 . To je objektovo orientovaný programovací jazyk , čo znamená , že sa opiera o opakované použitie časti kódu , ktoré vykonávajú špecifické funkcie pre odstránenie nadbytočnej kódovanie úlohy . Táto modularita znižuje čas potrebný pre kódovanie programu a počet chýb kódovania , ku ktorým dochádza , keď zadáte rovnaké časti kódu ručne alebo skopírujte a vložte ich do nového umiestnenia v zdrojovom súbore . Programovacie možnosti

Java možno naprogramovať širokú škálu softvér . Softvér OpenOffice.org , voľný alternatíva k kancelárskymi balíkmi produktivity , je napísaný v Jave . Tam je každoročná súťaž o najlepšie hry písané v Jave s maximálnou veľkosťou súboru 4 kb Teoreticky môžete použiť Javu pre všetky aplikácie , ktoré by mohli byť napísaný v C + + . Hlavným lákadlom
prenositeľnosť

Java pre programátorov je , že hry môžu byť napísaný raz a spustiť kdekoľvek . Java beží na všetkých hlavných softvérových platforiem , ako je Windows , Linux , OSX a Solaris . To sa vykonáva s inštaláciou natívnou Java Virtual Machine softvér . Tento virtuálny stroj interpretuje skompilovaný zdrojový kód do natívneho kódu , stroje potrebné na spustenie programu na rôznych hardvérových a softvérových platformách k dispozícii . To nie je možné s inými programovacími jazykmi , ktoré vyžadujú , aby bol kód napísaný a zostavený špeciálne pre každú jednotlivú platformu .
Prenositeľnosť nevýhody

Java je dodávaný s cena . Vzhľadom k tomu , programový kód musí byť vyhotovená v behu , Java hry zvyčajne trvá znateľne dlhšie , než začne ako programy platformovým závislých s pre- kompilované spustiteľné súbory . Java programy zvyčajne vyžadujú viac pamäte , aj preto , že musí počítač spustiť Java Virtual Machine pre kompiláciu kódu , zatiaľ čo program beží .
Webové hry

Vzhľadom k tomu , že to nie je závislé na platforme , programátori používajú Javu poskytnúť hier na internete . Pred Java , Webmaster potreba poskytnúť Common Gateway Interface na ľubovoľnej stránke hosting hru . Pretože neexistuje žiadny spôsob , ako zistiť , čo platforma beží návštevník na svojom domácom počítači , musí CGI spustiť aplikáciu na hostiteľskom serveri a poskytujú informácie pre návštevníkov . Java umožňuje program , ktorý sa nahrá do a spustiť na počítači návštevníka , znižuje šírku pásma a výpočtový výkon potrebný k hostiť hru .

Najnovšie články

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