240 发简信
  • -XX:CMSInitiatingOccupancyFraction

    使用例子:-XX:CMSInitiatingOccupancyFraction=70CMS垃圾收集器,当老年代达到70%时,触发CMS垃圾回收。...

  • 120
    Java类加载过程

    今天突然在群里看到一段代码,觉得挺有意思,先放出来看看 那么输出结果是什么? 其实这主要就是考察到了Java类的加载过程,大部分概念来源于《深入...

  • java -XX:+PrintFlagsInitial

    java -XX:+PrintFlagsInitial该命令可以查看所有JVM参数启动的初始值

  • 120
    -XX:HeapDumpOnOutOfMemoryError

    用法:-XX:+HeapDumpOnOutOfMemoryError 当堆抛出OOM错误时,dump出当前的内存堆转储快照。 举个栗子 这个例子...

  • CAS

    之前讲锁的实现的时候讲到了CAS,但没有详细的讲述CAS是什么,只是说明了CAS能保证原子性,那么原子性是什么?CAS到底又是什么呢? 对于原子...

  • -XX:CompileCommand

    用法:-XX:CompileCommand=_例子:-XX:CompileCommand=exclude,com/app/App,test-XX...

  • -XX:MaxTenuringThreshold

    用法: -XX:MaxTenuringThreshold=3该参数主要是控制新生代需要经历多少次GC晋升到老年代中的最大阈值。在JVM中用4个b...

  • Java问题排查工具

    JPS列出当前Java进程-q 只显示进程ID-v 显示JVM启动参数-m 显示传给main的参数-l 显示主类的全名 top -Hp 列出当...

  • Java锁相关知识

    从ReentrantLock入手,学习Java锁相关知识 首先来看一下Java锁的使用 ReentrantLock 先来看一下Reentrant...

个人介绍
刚开始学习的程序猿