В этой статье о безопасности Java говорится:
Код в библиотеке Java обращается к Код в библиотеке Java обращается к диспетчеру безопасности всякий раз, когда может быть предпринята опасная операция. Итак, что именно это означает? Скажем, если ...
В этой статье о безопасности Java говорится:
Код в библиотеке Java обращается к Код в библиотеке Java обращается к диспетчеру безопасности всякий раз, когда может быть предпринята опасная операция. Итак, что именно это означает? Скажем, если ...
В этой статье о безопасности Java говорится:
Код в библиотеке Java обращается к Менеджер безопасности всякий раз, когда возникает опасность вот-вот будет предпринята операция.
Итак, что именно это означает? Скажем, если бы я реализовал свой собственный менеджер безопасности и включил его для всей JVM. Теперь, консультируется ли среда выполнения java с моим менеджером безопасности для каждого вызова java (например, System.out.println () и т. Д.) Или только для
опасных
вызовов api, таких как System.exit (), файловых операций и т. Д. ?edit : позвольте мне уточнить свой вопрос,
Я не сомневаюсь в возможностях менеджера безопасности. Я просто спрашиваю, выполняются ли проверки безопасности только для опасных API или выполняются для каждого вызова метода . Что, в свою очередь, вызывает огромную деградацию производительности в случае приложений с большим объемом кода.