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

Charakteristika Java applety

Java je stále populárny jazyk , pretože umožňuje užívateľom počítačov písať kód , ktorý je možné spustiť na ľubovoľnej platforme . To je užitočné najmä pre malé programy , alebo applety , ktoré nepotrebujú byť optimalizovaný pre konkrétny operačný systém a ktoré sú príliš malé pre písanie viac verzií , aby sa ekonomicky oplatí . Object Oriented

Java je úplne objektovo orientovaný . Na rozdiel od C + + , ktorý umožňuje užívateľom používať objekty , s Javou neexistuje možnosť : všetko je objekt . Štandardnej knižnice poskytujú triedy , ktoré sa zaoberajú všetkými štandardnými operáciami , ako je napríklad vstup /výstup a jazykové manipulácia . K dispozícii je tiež knižnica , ktorá sa zaoberá applety , ktoré pomáha váš kód komunikovať s prehliadačom špecificky .
Portable

Pred zdrojový kód môže byť spustený ako program , musí byť zostavený tak , že počítač môže pochopiť . Zvyčajne , hoci, spustiteľný program , ktorý má za následok normálne fungovať len na konkrétnu platformu , ako Windows alebo Linux . Java applety fungujú odlišne . Sú zostavené ako zvyčajne , ale potom sú tiež interpretované pomocou Java Virtual Machine . To má tú výhodu , že akýkoľvek prehliadač možno spustiť Java applet , aj keď to má tú nevýhodu , že prehliadač musí spustiť Java Virtual Machine .
Secure

Java applety sú bezpečnejšie ako bežné programy , pretože neexistuje žiadny spôsob , ako vedieť dopredu , kde je pamäť bude uložený pred applet sa spustí , takže veľa spoločných útokov neuskutočniteľné . Tiež, Java Virtual Machine kontroluje apletu pred popravou , aby sa ubezpečil , že bol zostavený na štandardný kompilátor , ak applet bolo manipulované tam je dobrá šanca , že Java Virtual Machine bude na mieste zmeny pred spustením kódu < br . >
Využitie pamäte

Jednou z hlavných nevýhod C a C + + je , že programátor je zodpovedný za prideľovanie a navrátenie pamäte . Ak je to vykonané správne , môže pretečeniu pamäte rozvíjať , vypúšťanie systémové prostriedky . Programátori nie sú zodpovedné za navrátenie pamäte pre Java applet . Namiesto toho , Java Virtual Machine neustále hľadá nevyužité pamäte a navrátenie ju . Úniky pamäte sú stále možné , ale sú oveľa menšie obavy ako v iných jazykoch .
Syntax

Java applety sú písané v syntaxi , ktorá je podobná C a C + + , takže ak softvér developer rozhodne napísať applet , prechod by nemalo trvať dlho . Napriek tomu , tam sú niektoré dôležité rozdiely , ktoré programátori by mali byť vedomí : boolean dát je buď true alebo false namiesto celých čísel 0 alebo 1 , napríklad
.

Najnovšie články

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