Zakaj je Java robustna in varna?
Zakaj je Java robustna in varna?

Video: Zakaj je Java robustna in varna?

Video: Zakaj je Java robustna in varna?
Video: Section 9 2024, November
Anonim

Robusten in varen sta ti dve lastnosti, ki se razlikujeta Java od ostalih razpoložljivih. Robusten : Java je Robusten ker je zelo podprt jezik. Prenosljiv je v številnih operacijskih sistemih. Zaradi te funkcije je znan tudi kot jezik "odvisen od platforme" ali "Pišite, ko enkrat zaženete kjer koli".

Zakaj je Java varna?

Ker Java prevede kot bajtno kodo, ki se nato izvaja znotraj navideznega stroja, ne more dostopati do računalnika, na katerem deluje, kot lahko izvorno preveden program. Splošni razlog zakaj Java velja za več varno kot, recimo, C, ker upravlja s pomnilnikom namesto vas. Torej je v tem pogledu več varno.

Drugič, kako je Java varnejša od drugih jezikov? Java velja varnejši od drugih jezikov iz več razlogov: Java prevajalnik ujame več napake v času prevajanja; drugi jeziki (kot C++) bo prevedel programe, ki dajo nepredvidljive rezultate. To onemogoča nenamerno sklicevanje na pomnilnik, ki mu pripada drugo programe ali jedro.

Zakaj je potem Java robustna?

Java je robusten ker: uporablja močno upravljanje pomnilnika. Manjkajo kazalci, ki bi se izognili varnostnim težavam. V njej je avtomatsko zbiranje smeti java ki teče na Java Virtualni stroj, da se znebite predmetov, ki jih a Java aplikacija več.

Zakaj se Java interpretira?

Java je preveden programski jezik, vendar se namesto v izvedljivo strojno kodo prevede v vmesno binarno obliko, imenovano bajtna koda JVM. Bajtna koda se nato prevede in/ali interpretirano za zagon programa.

Priporočena: