码迷,mamicode.com
首页 >  
搜索关键字:内存空间    ( 4670个结果
3. 垃圾回收机制
1. 什么是 “垃圾” ? x = 1 //把 “1” 这个值赋给 “x”,在计算机中,先是定义了一个变量x,然后在内存里面开辟了一块内存空间,用来存放x的值,也就是1,这个时候,x和1是绑定的。 这种绑定关系,叫做 “引用计数” 。,这时候,“1”的引用计数就是1. 如果在这个时候,再一次给x赋值 ...
分类:其他好文   时间:2020-05-15 19:55:19    阅读次数:54
JVM-Java内存区域与内存溢出异常
第二章:Java内存区域与内存溢出异常 2.1 运行时数据区 1:程序计数器 : 线程私有,较小的内存空间,当前线程所执行的字节码的行号指示器,唯一不会发生错误的内存区域 2:虚拟机栈: 线程私有,生命周期和线程相同,为虚拟机执行Java方法服务,指的是Java内存模型,可发生StackOverfl ...
分类:编程语言   时间:2020-05-15 13:54:48    阅读次数:66
kmalloc、kzalloc和vmalloc
kmalloc 函数原型: void *kmalloc(size_t size, gfp_t flags); kmalloc() 申请的内存位于物理内存映射区域,而且在物理上也是连续的,它们与真实的物理地址只有一个固定的偏移,因为存在较简单的转换关系,所以对申请的内存大小有限制,不能超过128KB。 ...
分类:其他好文   时间:2020-05-15 11:36:36    阅读次数:74
构造函数和析构函数可以是虚函数吗
转:https://www.cnblogs.com/ktao/p/7563289.html 1. 为什么构造函数不能为虚函数? 虚函数的调用需要虚函数表指针,而该指针存放在对象的内存空间中;若构造函数声明为虚函数,那么由于对象还未创建,还没有内存空间,更没有虚函数表地址用来调用虚函数——构造函数了。 ...
分类:其他好文   时间:2020-05-14 19:36:26    阅读次数:74
python:变量
变量:从字面上理解就是可以变化的量,当编译器读取到是变量时,就会在内存中开辟一个空间用来存放变量的值,变量名就是这个空间的代号 通过访问变量名就可以读取其对应变量的值,所以变量实质是一块内存空间 ...
分类:编程语言   时间:2020-05-14 11:19:33    阅读次数:68
exception和error异同
exception 和 error的区别Exception:是程序本身可以处理的异常Error:是程序无法处理的错误,这些错误标识故障发生于虚拟机自身或者发生在虚拟机试图执行应用时,一般不需要程序处理,例如:内存空间不足,栈溢出检查异常(编译器要求必须处置的异常):除了Error,其他的Except ...
分类:其他好文   时间:2020-05-13 20:14:37    阅读次数:56
【Java】变量
什么是变量? 变量本质上来说是内存中的一块空间,这块空间有”数据类型“、”名字“、”数据“。 变量是内存中存储数据的最基本的单元。 数据类型的作用: 数据类型会指导程序在运行阶段应该分配多大的内存空间。 不同的数据类型,底层会分配不同大小的空间。 声明/定义变量的语法格式: 数据类型 变量名; 变量 ...
分类:编程语言   时间:2020-05-11 18:44:30    阅读次数:52
数据结构:链表(一)
链表及顺序表都属于线性表 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬迁,所以使用起来并不是很灵活。链表结构可以充分利用计算机内存空间,实现灵活的内存动态管理。 链表:链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连 ...
分类:其他好文   时间:2020-05-10 20:47:34    阅读次数:66
存储管理
逻辑地址和虚拟地址 逻辑地址 ?逻辑地址:又称相对地址,即用户编程所使用的地址空间 ?逻辑地址从0开始编号,有两种形式: ?一维逻辑地址(地址) ?二维逻辑地址(段号:段内地址) 段式程序设计 ?把一个程序设计成多个段 ?代码段、数据段、堆栈段、等等 ?用户可以自己应用段覆盖技术扩充内存空间使用量 ...
分类:其他好文   时间:2020-05-10 19:12:45    阅读次数:65
软件设计模式学习(十五)享元模式
当系统中存在大量相同或相似的对象时,享元模式是一种较好的解决方案,它通过共享技术实现相同或相似的细粒度对象的复用,从而节约内存空间。享元模式提供了一个享元池用于存储已经创建好的享元对象,并通过享元工厂类将享元对象提供给客户端使用。 模式动机 使用面向对象技术开发时,很多情况下需要在系统中增加类和对象 ...
分类:其他好文   时间:2020-05-09 19:16:32    阅读次数:63
4670条   上一页 1 ... 18 19 20 21 22 ... 467 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!