DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

Java程序的两种参数设置方法


Java程序有两种参数传递方式,分别是虚拟机参数和程序参数,前者用java命令行参数-D设置,用System.getProperty()方法获取;后者在主类声明后面添加,用main()方法里的args[]获取。下面是演示程序。

ServiceNameDemo.java

public class ServiceNameDemo {

public static void main(String[] args) {

System.out.println("vm param is: " + System.getProperty("service_name")

 + "\r\nprogram param is: " + args[0] + " and " + args[1]);

}

}

下面是编译运行结果。

F:> javac ServiceNameDemo.java F:> java -cp . -Dservice_name=banana ServiceNameDemo apple melon vm param is: banana program param is: apple and melon

对应于Eclipse中的设置方法如下:



Published

May 10, 2012

Last Updated

May 10, 2012

Category

Tech

Tags

  • 参数 2
  • Java 106

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor