怎么给公司建网站,专门做汽车配件的网站,网页编辑器在线使用,网页设计与网站建设大作业program arguments 中的值作为 args[] 的参数传入的#xff0c;而 VM Arguments 是设置的虚拟机的属性。program arguments 是要传给你的应用程序的#xff0c;它通过主函数中的 args 来传值。 VM arguments是系统的属性#xff0c;要传给 java 虚拟机的。如图#xff1a;是…program arguments 中的值作为 args[] 的参数传入的而 VM Arguments 是设置的虚拟机的属性。program arguments 是要传给你的应用程序的它通过主函数中的 args 来传值。 VM arguments是系统的属性要传给 java 虚拟机的。如图是eclipse中的参数传递我们随便写个程序Test1public class Test1 {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 java.util.logging.config.file ;System. out .println( System.getProperty (syspro1) );String syspro2 cc ;System. out .println( System.getProperty (syspro2) );}}123456789101112131415结果如下注意program arguments的参数是用空格分隔的比如spring boot框架在后面添加–spring.port8080 这样的话就会覆盖到文件中的该参数这是spring boot自己设定后的功能我们也可以自定义一些功能来添加这种方法的本质无非是java命令的延伸如下命令java Test1 aa bbprogram arguments到此结束接下来我们讨论 VM arguments例如 VM arguments:java -vm arguments classvm arguments 可参考http://blog.csdn.net/kimylrong/article/details/17339263Java启动命令可选项(options)大致可分为标准(-D等)和非标准(-X、-XX)两种非标准的可选项不保证在所有平台上都实现并且未来的版本中可能会被修改且不告知总之就是不稳定(Unstable)。不过有的非标准可选项还是非常有用的后面我们会谈到。—————— 下面列出了 JAVA 自身运行需要的一些必要参数-D set a system property(设置系统属性) 可通过语句System.getProperties().list(System.out);查看有哪些参数可以设置。 可设置的参数:– listing properties –java.runtime.nameJava(TM) 2 Runtime Environment, Stand…sun.boot.library.pathC:\Program\Files\Java\jre1.5.0_08\binjava.vm.version1.5.0_08-b03java.vm.vendorSun Microsystems Inc.java.vendor.urlhttp://java.sun.com/path.separator;java.vm.nameJava HotSpot(TM) Client VMfile.encoding.pkgsun.iouser.countryCNsun.os.patch.levelService Pack 2java.vm.specification.nameJava Virtual Machine Specificationuser.dirD:\wapSearchLogServicejava.runtime.version1.5.0_08-b03java.awt.graphicsenvsun.awt.Win32GraphicsEnvironmentjava.endorsed.dirsC:\Program Files\Java\jre1.5.0_08\lib…os.archx86java.io.tmpdirC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\line.separatorjava.vm.specification.vendorSun Microsystems Inc.os.nameWindows XPsun.jnu.encodingGBKjava.library.pathC:\Program Files\Java\jre1.5.0_08\bin…java.specification.nameJava Platform API Specificationsun.management.compilerHotSpot ClientCompiler os.version5.1user.homeC:\Documents andSettings\Administratoruser.timezoneAsia/Shanghaijava.awt.printerjobsun.awt.windows.WPrinterJobfile.encodingGBKjava.specification.version1.5user.nameAdministratorjava.class.pathD:\wapSearchLogService\bin;D:\wapSear…java.vm.specification.version1.0sun.arch.data.model32java.homeC:\Program Files\Java\jre1.5.0_08java.specification.vendorSun Microsystems Inc.user.languagezhawt.toolkitsun.awt.windows.WToolkitjava.vm.infomixed mode, sharingjava.version1.5.0_08java.ext.dirsC:\ProgramFiles\Java\jre1.5.0_08\lib…sun.boot.class.pathC:\ProgramFiles\Java\jre1.5.0_08\lib…java.vendorSun Microsystems Inc.file.separator\java.vendor.url.bughttp://java.sun.com/cgi-bin/bugreport…sun.cpu.endianlittlesun.io.unicode.encodingUnicodeLittlesun.desktopwindowssun.cpu.isalistamd64这样就可以在java中通过System.getProperty(“propertyName”) 获得环境变量设置的值常见配置汇总1.堆设置-Xms :初始堆大小-Xmx :最大堆大小-XX:NewSizen :设置年轻代大小-XX:NewRation: 设置年轻代和年老代的比值。如:为3表示年轻代与年老代比值为13年轻代占整个年轻代年老代和的1/4-XX:SurvivorRation :年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如3表示EdenSurvivor32一个Survivor区占整个年轻代的1/5-XX:MaxPermSizen :设置持久代大小2.收集器设置-XX:UseSerialGC :设置串行收集器-XX:UseParallelGC :设置并行收集器-XX:UseParalledlOldGC :设置并行年老代收集器-XX:UseConcMarkSweepGC :设置并发收集器3.垃圾回收统计信息-XX:PrintGC-XX:PrintGCDetails-XX:PrintGCTimeStamps-Xloggc:filename4.并行收集器设置-XX:ParallelGCThreadsn :设置并行收集器收集时使用的CPU数。并行收集线程数。-XX:MaxGCPauseMillisn :设置并行收集最大暂停时间-XX:GCTimeRation :设置垃圾回收时间占程序运行时间的百分比。公式为1/(1n)5.并发收集器设置-XX:CMSIncrementalMode :设置为增量模式。适用于单CPU情况。-XX:ParallelGCThreadsn :设置并发收集器年轻代收集方式为并行收集时使用的CPU数。并行收集线程数。6.一般环境下的默认参数1:jre中的Default VM Arguments: -Xms256M -Xmx640M -XX:PermSize256m-XX:MaxPermSize768m 2:Tomcat的Optional Java VM Arguments -Xms256M -Xmx512M -XX:PermSize256m -XX:MaxPermSize512m 3:eclipse.ini中 -vmargs-Xms256m-Xmx512m附GC详解http://blog.csdn.net/mr__fang/article/details/47723767原文链接https://blog.csdn.net/u013289746/article/details/78086351