码迷,mamicode.com
首页 >  
搜索关键字:堆内存    ( 1765个结果
android 稳定性monkey测试
本篇针对应用内存泄漏测试,简单介绍一下内存泄漏的危害,内存泄漏指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。简单来说就是如果存在内存泄漏的话,应用会越用越卡,最后导致应用崩溃。 前提准备条件: 1、手机root权限,模拟器 ...
分类:移动开发   时间:2019-08-28 11:06:20    阅读次数:127
JVM粗解
主要是碰到了eclipse无法启动的问题。之前不知道怎么回事导致eclipse启动速度一次比一次慢, 百度了下开始改动eclipse.ini参数 也不知道改了啥。第二天直接起不来eclipse了。 于是花一上午 搞了一下这个 顺带记录一下堆内存和JVM虚拟内存的理解 堆(Heap)和非堆(Non-h ...
分类:其他好文   时间:2019-08-28 10:40:17    阅读次数:74
基本数据类型和包装类的区别
摘抄自CSDN:https://blog.csdn.net/seconddream_1017/article/details/81017013 ...
分类:其他好文   时间:2019-08-27 19:04:03    阅读次数:60
61 (OC)* 代理 block 通知 代理 kvo
1.从源头上理解和区别block和delegate delegate运行成本低,block的运行成本高。 block出栈需要将使用的数据从栈内存拷贝到堆内存,当然对象的话就是加计数,使用完或者block置nil后才消除。delegate只是保存了一个对象指针,直接回调,没有额外消耗。就像C的函数指针 ...
分类:其他好文   时间:2019-08-26 13:11:46    阅读次数:102
问题排查-jmap和MAT工具
使用jmap分析堆内存,通过mat分析dump文件,排查风险~~
分类:其他好文   时间:2019-08-26 11:31:47    阅读次数:154
java中静态方法中为什么不能使用this、super和直接调用非静态方法
这个要从java的内存机制去分析,首先当你New 一个对象的时候,并不是先在堆中为对象开辟内存空间,而是先将类中的静态方法(带有static修饰的静态函数)的代码加载到一个叫做方法区的地方,然后再在堆内存中创建对象。所以说静态方法会随着类的加载而被加载。当你new一个对象时,该对象存在于对内存中,t ...
分类:编程语言   时间:2019-08-26 10:19:37    阅读次数:82
垃圾回收器的原则
使用过C++的人应该知道,使用new运算符在堆上创建对象的代价是非常高的——不但创建很麻烦,管理也很麻烦。Java也是通过new运算符在堆上创建对象,但是很明显有着较高的速度。这就要归功于垃圾回收器的存在了。 C++的堆分配和Java堆分配的不同之处 C++堆的管理是由程序员来负责的,这就意味着,对 ...
分类:其他好文   时间:2019-08-26 00:29:54    阅读次数:91
类变量、成员变量、局部变量
Java的中共有三种变量,分别是类变量,成员变量和局部变量。他们分别存放在JVM的方法区,堆内存和栈内存中。 / ** * @author win * / public class Variables { / ** *类变量 * / private static int a; / ** *成员变量 ...
分类:其他好文   时间:2019-08-25 16:15:42    阅读次数:53
关于静态变量和非静态变量的区别
关于静态变量和非静态变量的区别 静态变量:被static修饰的变量,加载类的时候被创建,不随对象的创建而改变,静态变量位于方法区,类消失对应的变量消失。 非静态变量:不被static修饰的变量,每创建一次对象,就会为变量分配一次内存,存放在堆内存中,对象消失对应的变量消失。 JAVA中初始化的顺序: ...
分类:其他好文   时间:2019-08-22 18:49:16    阅读次数:75
数组常用的api
数组 数组是有序的元素序列,可以存储多个值 怎么理解: 一个变量 存储多个值 数组是线性的:除了第一个元素,每一个元素都有一个前驱元素,除了最后一个元素,,每一个元素都有一个后驱元素 声明 使用 数组length属性 获取数组的长度 (元素的个数) 数组元素的赋值 复合数据类型与基本数据类型区别 数 ...
分类:编程语言   时间:2019-08-21 23:18:00    阅读次数:140
1765条   上一页 1 ... 31 32 33 34 35 ... 177 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!