Има много добри неща за Java като език за програмиране. Той е елегантен, но мощен, многофункционален и независим от платформата. С това, че е обектно-ориентиран и преносим като най-широко споменаваните силни страни, друго голямо предимство на Java има тенденция да остава засенчено, така че новодошлите често имат ограничено разбиране за всички предимства на изучаването на Java instead of друг език за програмиране, за да направят правилния избор. Чували ли сте някога Java да се нарича защитен език за програмиране? Така е и с право.
Затова решихме, че може би е време да хвърлим малко светлина върху това и да обясним защо Java се нарича защитен език и по Howъв точно начин е защитен.

Какво прави Java сигурен език?
Безопасна ли е Java? Има редица причини да наречем Java сигурен език за програмиране, въпреки че твърдението, че Java е по-сигурен в сравнение с редица други езици, би било правилният начин да го кажем, тъй като тези функции всъщност не правят Java абсолютно защитена, те просто основно подобряване на безопасността на изпълнение на Java code.- Проверка на byte code.
- Автоматизирано управление на паметта.
- Без указатели.
- Java компилаторът автоматично проверява, открива и поправя грешки в codeа.
- Java извършва автоматична проверка на типа данни.
Кои Java компоненти всъщност го правят защитен?
Що се отнася до специфичните компоненти на Java, които играят най-важната роля в нейната сигурност, ето кратък списък, само за да ви даде по-ясно разбиране на основно ниво за това How работи и Howво точно прави Java защитена.- Java Virtual Machine (JVM).
- Криптографска архитектура на Java (JCA).
- Инфраструктура с публичен ключ (PKI).
- Мениджър по сигурността.
- Java Sandbox.
GO TO FULL VERSION