码迷,mamicode.com
首页 >  
搜索关键字:内存栈    ( 147个结果
27.windows线程
1.windows线程 windows线程是可以执行的代码的实例。系统以线程为单位调度程序。 一个程序中可以有多个线程,实现多任务处理。 2.windows线程的特点 (1)线程都有一个ID (2)线程具有自己的安全属性 (3)每个线程都有自己的内存栈 (4)每个线程都有自己的寄存器信息 3.进程多 ...
分类:编程语言   时间:2016-07-14 19:26:31    阅读次数:144
JS 预解释相关理解
1、JS中的内存空间分为两种:栈内存、堆内存 栈内存:提供JS代码执行的环境;存储基本数据类型的值; ->全局作用域或者私有的作用域其实都是栈内存 堆内存:存储引用数据类型的值(对象是把属性名和属性值存储进去,函数是把函数体中的代码当做字符串存储进去) 2、当浏览器加载我们HTML页面的时候,首先会 ...
分类:Web程序   时间:2016-06-27 19:59:58    阅读次数:151
【数据结构与算法目录】
第一部分 基本数据结构 第1章 线性表 1.1 线性表基础 线性表的定义、抽象数据类型ADT、线性表的顺序表示及实现、线性表的链表表示及实现 第2章 栈及其应用 2.1 栈的概念 栈的定义、抽象数据类型ADT、栈的顺序存储与实现、共享内存、栈的链式存储与实现 2.2 Catalan数 2.3 栈的应 ...
分类:编程语言   时间:2016-06-15 01:33:41    阅读次数:233
多线程总结
线程的守护: 线程守护 1 package day23; 2 3 /** 4 * 2.3、线程控制 2.3.1、线程休眠 2.3.2、优先级 2.3.3、守护线程 5 * 6 * @author 指针怒草内存栈 7 * 8 */ 9 public class SleepThread_01 { 10 ...
分类:编程语言   时间:2016-06-11 10:31:00    阅读次数:158
valgrind的使用、原理
valgrind支持的工具:memcheck  addrcheck cachegrind Massid helgrind  Callgrind 运行时必须指明想用的工具,如果省略工具名,默认运行memcheck 1,memcheck 1),使用未初始化的内存 2),读/写已经被释放的内存 3),读/写内存越界 4),读/写不恰当的内存栈空间 5),内存泄露,指向一块内存的指针永远...
分类:其他好文   时间:2016-05-13 02:11:25    阅读次数:204
关于new 和delete
这是百度知道上的答案,感觉讲的很生动形象,接下来要搞清楚的是new是关键字还是函数,new可以重载吗?你想弄懂这个问题,首先你要弄清楚数据的3种存储方式。 1。静态区: 全局变量。 2。堆: 程序执行是分配的内存 3。栈: 函数调用,局部变量。new出来的内存就是分配到堆上的。程序执行完以后,堆上分 ...
分类:其他好文   时间:2016-04-28 17:05:56    阅读次数:236
Java常用类(String、StringBuffer、Math、Arrays)
1.String 操作对象时会重新分配堆内存,栈内存的引用会重新指向新的堆内存 2.StringBuffer(字符串缓存区) 操作的对象一直都是一个 3.Math Math.max(xx,xx); Math.min(xx,xx); Math.round(x);四舍五入 4.Arrays Arrays ...
分类:编程语言   时间:2016-04-27 00:14:07    阅读次数:179
C#学习总结~~~
0.和java很相似, struct(结构) 实例化出来的对象,是在内存栈中分配; class(类)实例化出来的对象,指向了内存堆中分配的空间; string、object、class,这3个引用类型在堆中存储 1.在堆内存中,一个new分配一个内存区域,没有new的通常都只是直接指向; 但在栈内存 ...
分类:Windows程序   时间:2016-04-16 16:56:22    阅读次数:197
java堆内存,栈内存
栈内存 栈内存中储存基本类型的变量(int a =3;)和引用类型的变量(Car car).当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 堆内存 堆内存中存放由new创建的对象 ...
分类:编程语言   时间:2016-04-12 23:58:29    阅读次数:197
JAVA面向对象的理解
一、JAVA中的栈内存与堆内存 1.栈内存:存放局部变量,超出作用域会被回收; 2.堆内存:创建出来的对象,有java垃圾回收器回收。 二、static与类共存亡; 非static与对象共存亡!! 三、对象的比较: 1.== :比较的是栈内存中的值(地址) 2.equals : 比较的是内容,重写该 ...
分类:编程语言   时间:2016-04-12 15:54:53    阅读次数:129
147条   上一页 1 ... 7 8 9 10 11 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!