Miksi Java on vankka ja turvallinen?
Miksi Java on vankka ja turvallinen?

Video: Miksi Java on vankka ja turvallinen?

Video: Miksi Java on vankka ja turvallinen?
Video: Koneoppiminen Java-kehittäjille: siirtyminen AI-tekniikkapinoon. 2024, Marraskuu
Anonim

Tukeva ja turvallinen ovat juuri ne kaksi ominaisuutta, jotka erottavat toisistaan Java muista saatavilla olevista. Kestävä : Java On Kestävä koska se on erittäin tuettu kieli. Se on kannettava useissa käyttöjärjestelmissä. Tästä ominaisuudesta johtuen se tunnetaan myös nimellä " Platform Independent" tai "Write Once Run Anywhere" -kieli.

Niin, miksi Java on suojattu?

Koska Java käännetään tavukoodina, joka toimii sitten virtuaalikoneen sisällä, se ei voi käyttää tietokonetta, jolla se toimii, kuten alkuperäisesti käännetty ohjelma voi. Yleinen syy miksi Java katsotaan olevan enemmän turvallinen kuin esimerkiksi C, koska se hoitaa muistinhallinnan puolestasi. Siinä mielessä se on siis enemmän turvallinen.

Toiseksi, kuinka Java on turvallisempi kuin muut kielet? Java pidetään turvallisempi kuin muut kielet useista syistä: Java kääntäjän saaliit lisää käännösaikavirheet; muut kielet (kuten C++) kääntää ohjelmia, jotka tuottavat arvaamattomia tuloksia. Tämä tekee mahdottomaksi viitata vahingossa muistiin, joka kuuluu muut ohjelmia tai ydintä.

Miksi Java sitten on kestävä?

Java On vankka koska: Se käyttää vahvaa muistinhallintaa. Tietoturvaongelmien välttämiseksi puuttuu osoittimia. Sisällä on automaattinen jätteenkeräys java joka kulkee Java Virtuaalikone päästä eroon objekteista, joita a Java sovellus enää.

Miksi Java tulkitaan?

Java on käännetty ohjelmointikieli, mutta sen sijaan, että se kääntäisi suoraan suoritettavaksi konekoodiksi, se kääntää välimuotoon, jota kutsutaan JVM-tavukoodiksi. Tavukoodi käännetään sitten ja/tai tulkittu ohjelman suorittamiseen.

Suositeltava: