¼Ò¼³ java.lang ¼Ò½ºÄڵ堠System  02. getProperties  

getProperties()¸¦ ÀÌ¿ëÇØ¼­ ÀÚ¹Ù ½ÇÇà ȯ°æ¿¡ ´ëÇÑ ¼Ó¼ºµé(properties)À» ¾Ë¾Æ³»´Â ¿¹Á¦

GetPropertiesTest.java

import java.util.Properties;
import 
java.util.Enumeration;

public class 
GetPropertiesTest{
  
public static void 
main(String[] args) {
  
    Properties props = System.getProperties(); 
// get list of properties
    // Print properties using Enumeration
    
for 
(Enumeration enum = props.propertyNames(); enum.hasMoreElements();) {
      String key = (String)enum.nextElement();
      System.out.println(key + 
" = " 
+ (String)(props.get(key)));
    }
  }
}

C:\javaExample\System>javac GetPropertiesTest.java
C:\javaExample\System>java GetPropertiesTest
java.runtime.name = Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path = C:\j2sdk1.4.0-beta3\jre\bin
java.vm.version = 1.4.0-beta3-b84
java.vm.vendor = Sun Microsystems Inc.
java.vendor.url = http://java.sun.com/
path.separator = ;
java.vm.name = Java HotSpot(TM) Client VM
file.encoding.pkg = sun.io
user.country = KR
sun.os.patch.level = Service Pack 2
java.vm.specification.name = Java Virtual Machine Specification
user.dir = C:\javaExample\System
java.runtime.version = 1.4.0-beta3-b84
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs = C:\j2sdk1.4.0-beta3\jre\lib\endorsed
os.arch = x86
java.io.tmpdir = C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
line.separator =

java.vm.specification.vendor = Sun Microsystems Inc.
user.variant =
os.name = Windows 2000
sun.java2d.fontpath =
java.library.path = C:\j2sdk1.4.0-beta3\bin;.;C:\WINNT\System32;C:\WINNT;C:\WINN
T\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Microsoft SQL Server
\80\Tools\BINN;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\j2sdk1.4.
0-beta3\bin;C:\WINNT\Microsoft.NET\Framework\v1.0.3328;C:\Program Files\Microsof
t Visual Studio .NET\Vc7\bin;C:\Program Files\Microsoft Visual Studio .NET\Commo
n7\IDE
java.specification.name = Java Platform API Specification
java.class.version = 48.0
java.util.prefs.PreferencesFactory = java.util.prefs.WindowsPreferencesFactory
os.version = 5.0
user.home = C:\Documents and Settings\Administrator
user.timezone =
java.awt.printerjob = sun.awt.windows.WPrinterJob
file.encoding = MS949
java.specification.version = 1.4
user.name = Administrator
java.class.path = .;C:\catalina\common\lib\servlet.jar;C:\javaExample\jabook_boa
rd;C:\catalina\webapps\jaboard\WEB-INF\classes;
java.vm.specification.version = 1.0
sun.arch.data.model = 32
java.home = C:\j2sdk1.4.0-beta3\jre
java.specification.vendor = Sun Microsystems Inc.
user.language = ko
awt.toolkit = sun.awt.windows.WToolkit
java.vm.info = mixed mode
java.version = 1.4.0-beta3
java.ext.dirs = C:\j2sdk1.4.0-beta3\jre\lib\ext
sun.boot.class.path = C:\j2sdk1.4.0-beta3\jre\lib\rt.jar;C:\j2sdk1.4.0-beta3\jre
\lib\i18n.jar;C:\j2sdk1.4.0-beta3\jre\lib\sunrsasign.jar;C:\j2sdk1.4.0-beta3\jre
\lib\jsse.jar;C:\j2sdk1.4.0-beta3\jre\lib\jce.jar;C:\j2sdk1.4.0-beta3\jre\lib\ch
arsets.jar;C:\j2sdk1.4.0-beta3\jre\classes
java.vendor = Sun Microsystems Inc.
file.separator = \
java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian = little
sun.io.unicode.encoding = UnicodeLittle
sun.cpu.isalist = pentium i486 i386

SystemŬ·¡½º¿¡ statciÀ¸·Î ¼±¾ðµÈ getProperties()¸¦ ÀÌ¿ëÇØ¼­ ÀÚ¹Ù ½ÇÇà ȯ°æ¿¡ ´ëÇÑ ¼Ó¼ºµéÀ» ¾Ë¾Æ ³¾ ¼ö ÀÖ´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ÇÑâÇå