Java常用參數及其作用
Java中大概有上千種參數,常用的也就10幾種。下面積累了一下常用的參數:
1.輸入法控制參數(-D屬性)
System.setProperty("java.awt.im.style","on-the-spot");
當然這種方法不是徹底的解決方法,最好是修改JDK的源代碼,改變其實現。另外這種也無法解決一些輸入法的窗口跟隨功能。這些就不介紹了。
2、去除Swing程序的一些灰屏現象(-D屬性)
System.setProperty("sun.awt.noerasebackground","true");
3、一些2D和3D相關的屬性
sun.java2d.debugfonts
sun.java2d.noddraw
sun.java2d.pmoffscreen
sun.java2d.ddoffscreen
sun.java2d.ddlock
sun.java2d.gdiblit
sun.java2d.ddforcevram
sun.java2d.trace
sun.java2d.d3d
sun.java2d.ddscale
4、-Xnoveryfy或者-Xverify=none屬性
在Java中採用這個執行參數會大幅提升系統的性能。
5、-Xmx256m
設置最高內存大小,設置的值越大,一般性能越好,但是凡事都有個限度,一般要根據系統的容量和內存的消耗情況判斷最佳值是多少。
6、-Xms16m
設置棧的內存大小
待續
1.輸入法控制參數(-D屬性)
System.setProperty("java.awt.im.style","on-the-spot");
當然這種方法不是徹底的解決方法,最好是修改JDK的源代碼,改變其實現。另外這種也無法解決一些輸入法的窗口跟隨功能。這些就不介紹了。
2、去除Swing程序的一些灰屏現象(-D屬性)
System.setProperty("sun.awt.noerasebackground","true");
3、一些2D和3D相關的屬性
sun.java2d.debugfonts
sun.java2d.noddraw
sun.java2d.pmoffscreen
sun.java2d.ddoffscreen
sun.java2d.ddlock
sun.java2d.gdiblit
sun.java2d.ddforcevram
sun.java2d.trace
sun.java2d.d3d
sun.java2d.ddscale
4、-Xnoveryfy或者-Xverify=none屬性
在Java中採用這個執行參數會大幅提升系統的性能。
5、-Xmx256m
設置最高內存大小,設置的值越大,一般性能越好,但是凡事都有個限度,一般要根據系統的容量和內存的消耗情況判斷最佳值是多少。
6、-Xms16m
設置棧的內存大小
待續
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.