勤恳战斗机

文章
8
资源
0
加入时间
2年10月21天

java垃圾回收机制及其回收算法

GC垃圾回收:    jvm按照对象的生命周期,将内存按“代”划分(将堆划分为多个地址池):新生代、老年代和持久代(jdk1.8后移除持久代);    在JVM中程序(PC)计数器、JAVA栈、本地方法栈3个区域随线程而生、随线程而灭,因此这几个区域的内存分配和回收都具备确定性,就不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。而堆和方法区则不一样,这部分内存...

C语言:map与迭代器iterator

#include <stdio.h>#include <map>using namespace std;int main(){// 声明map map<int, int> mp; for (int i = 0; i < 20; i++){ mp.insert(make_pair(i, i)); }//删除key=0的元素

26道JavaScript烧脑面试题汇总与解析 26道JavaScript烧脑面试题汇总与解析

26道JavaScript烧脑面试题汇总与解析精选了 26 道稍微有点烧脑的 JavaScript 题,主要考察的是类型判断、作用域、this 指向、原型、事件循环等知识点,每道题都配有笔者详细傻瓜式的解析,偏向于初学者,大佬请随意。 目录: 题目 答案 解析第 1 题let a = 1function b(a) { a = 2 console.log(a) }