Miks on Java töökindel ja turvaline?
Miks on Java töökindel ja turvaline?

Video: Miks on Java töökindel ja turvaline?

Video: Miks on Java töökindel ja turvaline?
Video: Viirusetõrje ja turvalised äpid 2024, November
Anonim

Tugev ja turvaline on just need kaks tunnust, mis eristavad Java teistest saadaolevatest. Tugev : Java on Tugev sest see on tugevalt toetatud keel. See on kaasaskantav paljude operatsioonisüsteemidega. Tänu sellele funktsioonile tuntakse seda ka kui "Platvormist sõltumatut" või "Kirjutage üks kord käivitatud ükskõik kuhu" keel.

Just nii, miks on Java turvaline?

Sest Java kompileerib baitkoodina, mis seejärel töötab virtuaalmasinas, ei pääse see arvutisse, milles ta töötab, nagu natiivselt kompileeritud programm. Üldine põhjus miks Java peetakse enamaks turvaline kui näiteks C, sest see haldab teie eest mäluhaldust. Nii et selles osas on see rohkem turvaline.

Teiseks, kuidas on Java turvalisem kui teised keeled? Java peetakse turvalisem kui teised keeled mitmel põhjusel: Java kompilaatori saagid rohkem kompileerimisaja vead; teised keeled (nagu C++) kompileerib programme, mis annavad ettearvamatuid tulemusi. See muudab võimatuks kogemata viidata mälule, mis kuulub muud programmid või kernel.

Miks siis Java on vastupidav?

Java on robustne sest: See kasutab tugevat mäluhaldust. Puuduvad näpunäited, mis väldiksid turvaprobleeme. Majas on automaatne prügivedu java mis jookseb peal Java Virtuaalne masin, et vabaneda objektidest, mida a ei kasuta Java enam rakendust.

Miks Java tõlgendatakse?

Java on kompileeritud programmeerimiskeel, kuid selle asemel, et kompileerida otse käivitatavaks masinkoodiks, kompileeritakse see vahepealsele binaarvormile, mida nimetatakse JVM-baidikoodiks. Seejärel kompileeritakse baidikood ja/või tõlgendatud programmi käivitamiseks.

Soovitan: