Hvorfor er Java robust og sikker?
Hvorfor er Java robust og sikker?

Video: Hvorfor er Java robust og sikker?

Video: Hvorfor er Java robust og sikker?
Video: Java is mounting a huge comeback 2024, November
Anonim

Robust og sikker er de to egenskapene som skiller Java fra de andre tilgjengelige. Robust : Java er Robust fordi det er høyt støttet språk. Den er bærbar på tvers av mange operativsystemer. På grunn av denne funksjonen er det også kjent som "Plattformuavhengig" eller "Write Once Run Anywhere" språk.

Bare så, hvorfor er Java sikker?

Fordi Java kompilerer som bytekode som deretter kjører inne i en virtuell maskin, kan den ikke få tilgang til datamaskinen den kjører på som et naturlig kompilert program kan. Den generelle grunnen hvorfor Java anses å være mer sikre enn, si C, er fordi den håndterer minneadministrasjon for deg. Så i så måte er det mer sikre.

For det andre, hvordan er Java sikrere enn andre språk? Java regnes sikrere enn andre språk av flere grunner: The Java kompilatoren fanger mer kompileringstidsfeil; andre språk (som C++) vil kompilere programmer som gir uforutsigbare resultater. Dette gjør det umulig å ved et uhell referere til minne som tilhører annen programmer eller kjernen.

Så hvorfor er Java robust?

Java er robust fordi: Den bruker sterk minnebehandling. Det er mangel på pekere som unngår sikkerhetsproblemer. Det er automatisk søppeloppsamling i java som går på Java Virtuell maskin for å kvitte seg med objekter som ikke brukes av en Java søknad lenger.

Hvorfor tolkes Java?

Java er et kompilert programmeringsspråk, men i stedet for å kompilere rett til kjørbar maskinkode, kompileres det til en mellomliggende binær form kalt JVM-bytekode. Bytekoden blir deretter kompilert og/eller tolket for å kjøre programmet.

Anbefalt: