學習,融通,構建自己的知識體系 |
|
|||
日歷
統計
導航常用鏈接留言簿(1)隨筆檔案搜索最新評論
閱讀排行榜評論排行榜 |
用JAVA很久,但一直沒有了解JAVA.exe這個玩意兒
今天偶然用了一下,一點小小心得 1,參數傳遞 java命令使用 -D參數名=參數值 來傳遞 java -Dyourname="%JAVA_HOME%" yourclass java程序中使用獲得 System.getProperty("yourname"); 這個在很多應用中有體現 2,設置初始堆棧 java有個命令可以看如何設置 java -X E:>java -X -Xmixed mixed mode execution (default) -Xint interpreted mode execution only -Xbootclasspath:<directories and zip/jar files separated by ;> set search path for bootstrap classes and resources -Xbootclasspath/a:<directories and zip/jar files separated by ;> append to end of bootstrap class path -Xbootclasspath/p:<directories and zip/jar files separated by ;> prepend in front of bootstrap class path -Xnoclassgc disable class garbage collection -Xincgc enable incremental garbage collection -Xloggc:<file> log GC status to a file with time stamps -Xbatch disable background compilation -Xms<size> set initial Java heap size -Xmx<size> set maximum Java heap size -Xss<size> set java thread stack size -Xprof output cpu profiling data -Xfuture enable strictest checks, anticipating future default -Xrs reduce use of OS signals by Java/VM (see documentation) -Xcheck:jni perform additional checks for JNI functions -Xshare:off do not attempt to use shared class data -Xshare:auto use shared class data if possible (default) -Xshare:on require using shared class data, otherwise fail. 一目了然,以前只是看別人在應用,但不知道出處,看來看書不仔細呀 3,設置路徑 使用 -classpath 設置所需要的jar文件 java -Dyourname="%JAVA_HOME%" -classpath ".;./yourjar.jar" yourclass 開始忘記了那個.號,執行時老是報類找不到。 4,使用bat 這么多參數需要設置,每次都要打一大堆,使用批處理文件就方便多了 將上面那么長的一段話寫入批處理文件,直接執行批處理文件。 |
![]() |
|
Copyright © gfh21cn | Powered by: 博客園 模板提供:滬江博客 |