Spec-Zone .ru
спецификации, руководства, описания, API
|
Менеджер безопасности автоматически не устанавливается, когда приложение работает. В следующем шаге Вы будете видеть, как применить ту же самую политику безопасности к приложению, найденному на локальной файловой системе относительно загруженных апплетов без знака. Но сначала, давайте демонстрировать, что менеджер безопасности по умолчанию не устанавливается для приложения, и таким образом у приложения есть полный доступ к ресурсам.
Создайте названный файл 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
Это показывает, что приложению позволили получить доступ ко всем значениям свойств, как показано в следующем числе.