class test{
public static void main(String[] args) {
  System.out.println(test.class.getResource("test.class"));}

解决方案 »

  1.   

    sorry,你说目录:
    String myDir = System.getProperty("user.dir")
      

  2.   

    请问哪里可以找到System.getProperty方法的各种参数?
    或者能否麻烦给出该方法可以使用的各种参数(指参数用的值)?
      

  3.   

    (System.getProperties()).list(System.out);
      

  4.   

    多谢,我找到了getProperties
    public static Properties getProperties()
    Determines the current system properties. 
    First, if there is a security manager, its checkPropertiesAccess method is called with no arguments. This may result in a security exception. The current set of system properties for use by the getProperty(String) method is returned as a Properties object. If there is no current set of system properties, a set of system properties is first created and initialized. This set of system properties always includes values for the following keys: Key Description of Associated Value 
    java.version Java Runtime Environment version 
    java.vendor Java Runtime Environment vendor 
    java.vendor.url Java vendor URL 
    java.home Java installation directory 
    java.vm.specification.version Java Virtual Machine specification version 
    java.vm.specification.vendor Java Virtual Machine specification vendor 
    java.vm.specification.name Java Virtual Machine specification name 
    java.vm.version Java Virtual Machine implementation version 
    java.vm.vendor Java Virtual Machine implementation vendor 
    java.vm.name Java Virtual Machine implementation name 
    java.specification.version Java Runtime Environment specification version 
    java.specification.vendor Java Runtime Environment specification vendor 
    java.specification.name Java Runtime Environment specification name 
    java.class.version Java class format version number 
    java.class.path Java class path 
    java.ext.dirs Path of extension directory or directories 
    os.name Operating system name 
    os.arch Operating system architecture 
    os.version Operating system version 
    file.separator File separator ("/" on UNIX) 
    path.separator Path separator (":" on UNIX) 
    line.separator Line separator ("\n" on UNIX) 
    user.name User's account name 
    user.home User's home directory 
    user.dir User's current working directory 
    Note that even if the security manager does not permit the getProperties operation, it may choose to permit the getProperty(String) operation.Returns:
    the system properties
    Throws:
    SecurityException - if a security manager exists and its checkPropertiesAccess method doesn't allow access to the system properties.
      

  5.   

    getProperties
    public static Properties getProperties()
    Determines the current system properties. 
    First, if there is a security manager, its checkPropertiesAccess method is called with no arguments. This may result in a security exception. The current set of system properties for use by the getProperty(String) method is returned as a Properties object. If there is no current set of system properties, a set of system properties is first created and initialized. This set of system properties always includes values for the following keys:
     Key                     Description of Associated Value 
    java.version Java              Runtime Environment version 
    java.vendor                    Java Runtime Environment vendor 
    java.vendor.url                Java vendor URL 
    java.home Java                 installation directory 
    java.vm.specification.version  Java Virtual Machine specification version 
    java.vm.specification.vendor   Java Virtual Machine specification vendor 
    java.vm.specification.name     Java Virtual Machine specification name 
    java.vm.version                Java Virtual Machine implementation version 
    java.vm.vendor                 Java Virtual Machine implementation vendor 
    java.vm.name                   Java Virtual Machine implementation name 
    java.specification.version     Java Runtime Environment specification version 
    java.specification.vendor      Java Runtime Environment specification vendor 
    java.specification.name        Java Runtime Environment specification name 
    java.class.version             Java class format version number 
    java.class.path                Java class path 
    java.ext.dirs                  Path of extension directory or directories 
    os.name                        Operating system name 
    os.arch                        Operating system architecture 
    os.version                     Operating system version 
    file.separator                 File separator ("/" on UNIX) 
    path.separator                 Path separator (":" on UNIX) 
    line.separator                 Line separator ("\n" on UNIX) 
    user.name                      User's account name 
    user.home                      User's home directory 
    user.dir                       User's current working directory 
    Note that even if the security manager does not permit the getProperties operation, it may choose to permit the getProperty(String) operation.Returns:
    the system properties
    Throws:
    SecurityException - if a security manager exists and its checkPropertiesAccess method doesn't allow access to the system properties.