热文聊一聊线程安全、Java中的锁

当进行多线程编程的时候,可能争抢同一资源而引发不安全的问题。 多个线程访问方法、某个实例对象出现问题——线程安全问题。 如果一次仅仅允许一个线程操作使用就不会发生问题,对于

热文Java虚拟机二:JVM性能调优

堆空间的划分 Java中的堆是JVM所管理的最大的一块内存空间,主要用于存放各种类的实列对象。这样划分的目的是为了使JVM能够更好的管理堆内存中的对象。堆的内存划分如图: