`

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

    设置栈的内存大小

 

文章出处:http://blog.csdn.net/dawn023/article/details/3334351

分享到:
评论

相关推荐

    java或Java框架中常用的注解及其作用详解_资料.docx

    Java注解,也称为标注,是Java开发中的一个重要特性,自JDK 5.0引入。它们提供了一种元数据的方式,允许程序员在代码中添加信息,这些信息可以在编译时或运行时被编译器或Java虚拟机(JVM)处理。注解不同于Javadoc,...

    java常用环境变量

    本文将详细介绍Java常用的环境变量及其设置方法。 #### 1. JAVA_HOME `JAVA_HOME` 是Java开发工具包(JDK)的安装目录,它告诉操作系统JDK安装的位置。这是最重要的一个Java环境变量,因为许多其他环境变量如`PATH`...

    Java常用英语单词

    1. **类(Class)**:在Java中,类是面向对象编程的基础,它定义了对象的属性和行为。 2. **对象(Object)**:对象是类的实例,它可以执行类中定义的操作。 3. **方法(Method)**:方法是类中的函数,用于封装...

    java常用词汇汇总

    - **用途**:在Java中,注释用于解释代码的目的和作用,帮助其他开发者更好地理解代码逻辑。 #### compile [java] v. 编译 [k.m'pail] - **中文释义**:编译 - **用途**:编译是将源代码转换为机器码或字节码的...

    java调试参数

    在Java中,可以通过JVM(Java Virtual Machine)启动参数来进行调试配置。其中最常用的是`-Xdebug`和`-Xrunjdwp`参数。 - **-Xdebug**:启用调试模式。这本身并不启动调试器,而是为其他调试参数提供支持。 - **-...

    JAVA常用英语单词

    它是Java中最常用的访问修饰符之一。 - **static**:表示某个属性或方法属于类本身,而不是类的实例。静态方法或变量可以在没有创建对象的情况下直接通过类名调用。 - **void**:用于声明一个方法不返回任何值。例如...

    java 常用数值算法集b

    下面将详细探讨Java中的常见数值算法及其应用。 1. **线性代数运算**:包括矩阵的加减乘除、求逆、特征值、特征向量等。在Java中,可以利用Apache Commons Math库或JAMA库来处理这些操作。例如,解决线性方程组的...

    Java常用数值算法集.rar

    "Java常用数值算法集"是一个集合,包含了一系列在Java中实现的常用数值算法。下面将详细探讨这些算法及其在实际应用中的重要性。 1. **线性代数算法**:线性代数是现代计算的核心,涉及到矩阵和向量的操作。例如,...

    Java常用类及集合操作

    Java中常用的List实现类包括ArrayList和LinkedList。 - **ArrayList**:基于动态数组实现,适用于频繁的读取操作。 - **LinkedList**:基于链表实现,适用于频繁的插入和删除操作。 例如,添加元素到ArrayList: ...

    常用JAVA面试题库4

    - 在Java中,所有参数传递都是值传递。当对象作为参数传递时,传递的是对象引用的副本,而不是对象本身。这意味着对象的内容可以在方法内部改变,但对象引用始终不变。 8. **switch语句的限制**: - switch语句不...

    Java开发中常用jar包的作用

    ### Java开发中常用jar包的作用 在Java开发中,有许多常用的第三方jar包为开发者提供了丰富的功能,极大地提高了开发效率和程序质量。以下是一些常见jar包及其用途的详细介绍: #### activation.jar - **作用**: ...

    java开发中常用的包

    这里提到的"java开发中常用的包"压缩文件,包含了大约40个Java开发中非常重要的JAR包。下面将详细介绍一些常见的JAR包及其在Java开发中的作用。 1. **Apache Commons**: Apache Commons 是一系列小型、实用的Java...

    Java常用框架

    本文主要围绕这些框架展开讨论,并深入剖析SpringMVC的工作原理及其与其他组件的协同作用。 #### SpringMVC框架 SpringMVC是Spring框架的一个模块,它实现了MVC(Model-View-Controller)设计模式,主要用于构建...

    java常用单词

    "java常用单词"这个压缩包提供了一份对于Java初学者非常有帮助的资源,它包含了一个名为"JAVA常用英语单词.doc"的文档,列举了Java编程中常见的英文单词及其含义。 1. **关键字(Keywords)**:Java的关键字是编程...

    java虚拟机常用命令

    以下是一些常用的JVM命令工具及其知识点。 1. jps命令 jps(JVM Process Status Tool)命令用于列出正在运行的Java虚拟机进程信息。这个命令可以显示Java虚拟机的进程ID、主类名称、jar文件名以及传递给main方法的...

    java编程常用英语

    1. **类 (class)**:`class` 是Java中的基本单元,用于定义对象的结构和行为。它是创建对象的蓝图。 2. **对象 (object)**:`object` 是类的实例,具有特定的属性和方法,代表程序中的具体实体。 3. **静态 ...

    Java常用数值算法集

    以下是一些Java中常见的数值算法及其详细解释: 1. **线性代数算法**:包括矩阵运算(如矩阵加减、乘法和求逆)、解线性方程组(如高斯消元法、LU分解和QR分解)以及特征值和特征向量的计算。这些算法广泛应用于...

Global site tag (gtag.js) - Google Analytics