Eclipse中program arguments 与 VM arguments的区别

来源:互联网 发布:枪械百科软件 编辑:程序博客网 时间:2024/05/29 18:28

Eclipseprogram arguments VM arguments的区别

 


 

附代码:

 

public static void main(String[] args){

       System.out.println( "Program arguments" );

       for( String str:args ){

           System.out.println( str );

       }

      

       System.out.println( "VM arguments" );

       String syspro1 = "syspro1";

       System.out.println( System.getProperty(syspro1));

       String syspro2 = "syspro2";

       System.out.println( System.getProperty(syspro2));

    }

 

运行结果:


 

实际上program arguments中的值作为args[]的参数传入的,而VM Arguments是设置的虚拟机的属性。

program arguments是要传给你的应用程序的,它通过主函数中的args来传值。VM arguments是系统的属性,要传给java虚拟机的。

 

 

原文转自:http://dev.firnow.com/course/3_program/java/javajs/20100719/462954.html

原创粉丝点击