码迷,mamicode.com
首页 >  
搜索关键字:堆内存    ( 1765个结果
秋招之路7:全面JVM
jvm全景图 其中蓝色区域是线程独有的,黄色区域是线程共享的 分析方法 里面的各种指令,可以用 jvm指令手册一个一个查 一个线程的全景图 程序计数器:和计组一样,是存放下一条指令所在单元的地址的地方。 栈帧: 一个方法对应一块栈帧内存区域。 放自己方法里面各种变量用的。 其中局部变量表一般是放局部 ...
分类:其他好文   时间:2020-02-20 17:19:48    阅读次数:62
jvm参数
- -Xms 初始堆内存大小,默认物理内存64/1 -Xms = -XX:InitialHeapSize -Xmx 最大堆内存,默认物理内存4/1 -Xmx = -XX:MaxHeapSize -Xss 栈内存大小 设置单个线程栈大小,一般默认512~1024kb。 单个线程栈大小跟操作系统和JDK ...
分类:其他好文   时间:2020-02-19 23:48:54    阅读次数:75
js中的原型与原型链详解
js中的原型与原型链详解 记住下面三句话就可以理解原型: 1. 所有的函数数据类型都天生自带一个属性Prototype(原型)这个属性的值是一个对象,浏览器会默认给他开辟一个堆内存 2. 在浏览器给prototype开辟的堆内存当中有一个天生自带的属性是constructor,这个属性存储的值是当前 ...
分类:Web程序   时间:2020-02-19 20:48:14    阅读次数:79
C++ delete报错解析
C++ delete报错 今天写了如下代码 编译没有报错,但是运行的时候报错了。原因是delete语句。 出错现象: 执行delete语句时,程序卡死。将delete注释掉,程序运行正常,但是发生了内存泄漏。 原因: p作为指向堆内存的指针,指向的是数组的首地址。而我更改了p的地址,如代码中的p++ ...
分类:编程语言   时间:2020-02-17 14:12:17    阅读次数:65
jquery源码部分分析
1.整体架构和如何辨别浏览器端和node端 自执行函数,判断在什么端,如果在浏览器端就执行factory函数 2.factory函数 factory为自执行函数传入的参数,并且在判断为浏览器端后执行,并且传入window对象 factory(global) 选择器 分析源码后的一些应用问题 ...
分类:Web程序   时间:2020-02-16 01:30:07    阅读次数:78
Java基础知识回顾
Java base 数组 数组必须初始化 默认值与类型有关 内存分配 对于 左边在内存有一个区域(栈内存,局部变量(指向于new出来对象的首地址首地址),使用完毕立即消失),右边也有一个区域(堆内存,new出来的东西(地址+数据),垃圾回收器空闲时清理) 左边arr指向于数组的首地址 方法 重载 同 ...
分类:编程语言   时间:2020-02-15 21:48:51    阅读次数:98
1jvm
1.1堆内存逻辑分区 2对象的产生到消亡 ...
分类:其他好文   时间:2020-02-15 18:26:20    阅读次数:47
关于JVM案例分析(二)
内存分析篇 VisualVM 通过检测 JVM 中加载的类和对象信息等帮助我们分析内存使用情况,我们可以通过 VisualVM 的监视标签对应用程序进行内存分析。 一.内存堆Heap 首先我们来看内存堆Heap使用情况,我本机eclipse的进程在visualVM显示如下: 随便写个小程序占用内存大 ...
分类:其他好文   时间:2020-02-12 14:48:36    阅读次数:62
JavaSE线程基础
1.线程概念 2.线程创建方式 1.继承thread 2.实现runnable runnable使用最多 3.线程的生命周期及线程的状态 新建状态 就绪状态的线程(已获得所有资源,栈堆内存空间),即start(); 还需要cpu给他执行权,时间片段 运行与就绪可以来回切换 ... ...
分类:编程语言   时间:2020-02-09 09:26:17    阅读次数:89
java-局部变量,成员变量区别
1. 内存中的位置 2. 生命周期 3. 注意事项 ...
分类:编程语言   时间:2020-02-07 14:27:49    阅读次数:60
1765条   上一页 1 ... 18 19 20 21 22 ... 177 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!