След: Средства защиты в Java SE
Урок: Быстрый Тур по Управлению Приложениями
Наблюдайте Свободу Приложения
Домашняя страница > Средства защиты в Java SE > Быстрый Тур по Управлению Приложениями

Наблюдайте Свободу Приложения

Менеджер безопасности автоматически не устанавливается, когда приложение работает. В следующем шаге Вы будете видеть, как применить ту же самую политику безопасности к приложению, найденному на локальной файловой системе относительно загруженных апплетов без знака. Но сначала, давайте демонстрировать, что менеджер безопасности по умолчанию не устанавливается для приложения, и таким образом у приложения есть полный доступ к ресурсам.

Создайте названный файл GetProps.java на Вашем компьютере или копированием или загрузкой GetProps.java исходный код.

Примеры в этом уроке предполагают, что Вы помещаете GetProps.java в C:\Test каталог, если Вы используете систему Windows или в ~/test каталог на UNIX.

Как можно видеть, исследуете ли Вы исходный файл, эта программа пытается быть (считанной) значения свойств, имена которых "os.name" , "java.version", "user.home", и "java.home".

Теперь скомпилируйте и работайте GetProps.java. Следует видеть вывод как следующее:

C:\TEST>java GetProps
    About to get os.name property value
      The name of your operating system is:
      Windows XP
    About to get java.version property value
      The version of the JVM you are running is:
      1.6.0
    About to get user.home property value
      Your user home directory is: C:\WINDOWS
    About to get java.home property value
      Your JRE installation directory is:
      C:\JDK6.0.0\JRE

Это показывает, что приложению позволили получить доступ ко всем значениям свойств, как показано в следующем числе.

Applicaton может считать значения свойств

Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Быстрый Тур по Управлению Приложениями
Следующая страница: См., Как Ограничить Приложения



Spec-Zone.ru - all specs in one place