|
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
Это показывает, что приложению позволили получить доступ ко всем значениям свойств, как показано в следующем числе.
