Miért robusztus és biztonságos a Java?
Miért robusztus és biztonságos a Java?

Videó: Miért robusztus és biztonságos a Java?

Videó: Miért robusztus és biztonságos a Java?
Videó: Ingenious Construction Workers That Are At Another Level ►4 2024, November
Anonim

Robusztus és biztonságos pont az a két tulajdonság, amely megkülönbözteti egymástól Jáva a többi elérhető közül. Erős : Jáva van Erős mert erősen támogatott nyelv. Számos operációs rendszeren hordozható. Ennek a funkciónak köszönhetően „Platformfüggetlen” vagy „Write Once Run Anywhere” nyelvként is ismert.

Csak hát, miért biztonságos a Java?

Mivel Jáva bájtkódként fordítja le, amely aztán egy virtuális gépen belül fut, nem tud hozzáférni a számítógéphez, amelyen fut, mint egy natívan lefordított program. Az általános ok miért Java többnek számít biztonságos mint például a C, mert ez kezeli helyetted a memóriakezelést. Tehát ebből a szempontból ez több biztonságos.

Másodszor, hogyan biztonságosabb a Java más nyelveknél? Jáva tekinthető biztonságosabb, mint más nyelvek több okból is: Az Jáva fordító elkapja több fordítási időbeli hibák; más nyelvek (mint a C++) olyan programokat fordít, amelyek kiszámíthatatlan eredményeket produkálnak. Ez lehetetlenné teszi, hogy véletlenül hivatkozzon a hozzá tartozó memóriára Egyéb programok vagy a kernel.

Akkor miért robusztus a Java?

Jáva van erős mert: Erős memóriakezelést használ. Hiányoznak a biztonsági problémák elkerülésére szolgáló mutatók. Automata szemétszállítás van beépítve Jáva amely a Jáva Virtuális gép, amellyel megszabadulhat azoktól az objektumoktól, amelyeket nem használ a Jáva alkalmazás már.

Miért van értelmezve a Java?

Jáva egy lefordított programozási nyelv, de ahelyett, hogy közvetlenül futtatható gépi kódra fordítana, egy köztes bináris formára fordítja, amelyet JVM bájtkódnak neveznek. A bájtkód ezután lefordításra kerül és/vagy értelmezni a program futtatásához.

Ajánlott: