热文JVM垃圾收集算法

判断一个对象是否能被回收有两种方式: 1. 引用计数算法:给对象添加一个引用计数器,每当有地方引用它时,计数器加1;当引用失效时,计数器减1。任何时刻计数器为0的对象就是不

热文搬家了

要搬到自己的新房子里了,想想,毕业后,在工作后又回到校园(虽然不是上学,也并非母校),毕竟住了4年。 4年,耳濡目染了很多东西,视野上也比较宽阔了。搬家了,不知道,凤凰卫视和阳

热文Linux 内存管理概要

之前学习内存方面的都太关注于细节,就有些知其然而不知其所以然的感觉。所以这篇文章抛开细节实现,将Linux内存管理的大概思路整理一下。 Linux操作系统支持多任务系统,即(

热文JVM调优

JVM的调优主要涉及内存区域大小设置和垃圾回收算法,JVM内存结构如下图 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_sh

热文JVM类和对象体系设计

OOP-Klass对象系统:JVM内部的Java类实现 JVM是基于C++实现的,故Java的每个类被JVM加载之后,需要使用一个C++的对等体来维护,同时Java

热文回收方法区

很多人认为方法区(或者HotSpot虚拟机中的永久代)是没有垃圾收集的,Java虚拟机规范中确实说过可以不要求虚拟机在方法区实现垃圾收集,而且在方法区进行垃圾收集的“性价比”一

热文java运行的内存结构

    由于翻译的时候经常有个堆栈的概念,最开始的时候,也是模模糊糊记住了。来个图说明下,java代码的存储是怎么分配的,首先javac  Xxx.java生成class文件,

热文各种算法实现

排序算法 1,冒泡排序(稳定)———时间复杂度O(n^2) 冒泡排序是比较任何两个相邻元素,如果第一个比第二个大就交换两个的位置。那么较大的值就会一点一点移动到后面正确的

热文JVM性能调优

jps jps(Java Virtual Machine Process Status Tool) 主要用来输出JVM中运行的进程状态信息。语法格式如下: jp