java
xiaohenew
用心学,用心看。
展开
-
jvm参数配置详解
-Xmx3g \ --初始堆大小 -Xms3g \ --最大堆大小 -Xmn1024M \ --年轻代大小 -XX:PermSize=500M \ --设置持久代(perm gen)初始值 -XX:MaxPermSize=500M \ --设置持久代最大值 -Xss256K \ – 每个线程的堆栈大小 -XX:+DisableExplicitGC \ --关闭System.gc -XX:SurvivorRatio=1 \ --Eden区与Survivor区的大小比值原创 2020-09-06 16:27:43 · 431 阅读 · 0 评论 -
java 代码优化,让你写出来的每一行代码都是最好的
java 代码优化,让你写出来的每一行代码都是最好的 1、尽量指定类、方法的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用final的例子,例如java.lang.String,整个类都是final的。为类指定final修饰符可以让类不可以被继承,为方法指定final修饰符可以让方法不可以被重写。如果指定了一个类为final,则该类所有的方法都是final的。Java编译器会寻找机会内联所有的final方法,内联对于提升Java运行效率作用重大,具体参见Java运原创 2020-09-06 16:21:22 · 412 阅读 · 0 评论