Prečo je Java robustná a bezpečná?
Prečo je Java robustná a bezpečná?

Video: Prečo je Java robustná a bezpečná?

Video: Prečo je Java robustná a bezpečná?
Video: Java pre začiatočníkov - základné charakteristiky Javy 2024, November
Anonim

Robustné a bezpečné sú práve dve vlastnosti, ktoré odlišujú Java od ostatných dostupných. Robustný : Java je Robustný pretože ide o vysoko podporovaný jazyk. Je prenosný naprieč mnohými operačnými systémami. Vďaka tejto funkcii je tiež známy ako jazyk „Nezávislý od platformy“alebo „Napíšte raz a spusťte kdekoľvek“.

Prečo je Java Secure?

Pretože Java kompiluje ako bajtový kód, ktorý potom beží vo virtuálnom stroji, nemôže získať prístup k počítaču, na ktorom beží, ako natívne skompilovaný program. Všeobecný dôvod prečo Java sa považuje za viac zabezpečiť než, povedzme C, je to preto, že spravuje správu pamäte za vás. Takže v tomto smere je to viac zabezpečiť.

Po druhé, ako je Java bezpečnejšia ako iné jazyky? Java je považovaný bezpečnejšie ako iné jazyky z niekoľkých dôvodov: The Java úlovky kompilátora viac chyby v čase kompilácie; iné jazyky (ako C++) bude kompilovať programy, ktoré produkujú nepredvídateľné výsledky. To znemožňuje náhodný odkaz na pamäť, ktorá patrí iné programy alebo jadro.

Prečo je potom Java robustná?

Java je robustný pretože: Používa silnú správu pamäte. Chýbajú ukazovatele, ktoré by zabránili problémom s bezpečnosťou. Je tam automatický zber odpadu java ktorý beží na Java Virtuálny stroj na odstránenie objektov, ktoré nepoužíva a Java už aplikáciu.

Prečo je Java interpretovaná?

Java je kompilovaný programovací jazyk, ale namiesto priamej kompilácie do spustiteľného strojového kódu sa kompiluje do prechodnej binárnej formy nazývanej bajtový kód JVM. Potom sa skompiluje bajtový kód a/alebo vykladané spustiť program.

Odporúča: