码迷,mamicode.com
首页 >  
搜索关键字:内存区域    ( 1431个结果
Oracle 游标
一、 游标又称光标,是SQL 的的一个内存工作区,由系统或用户以变量的形式定义,主要用于暂时存放受SQL语句影响到的所有数据。换句话说,数据库会将受SQL影响的数据暂时存放到一个内存区域的虚表中,这个虚表就是游标。 游标有两种类型:隐式游标和显式游标。 隐式游标:单行 select...into.. ...
分类:数据库   时间:2019-01-21 20:06:41    阅读次数:176
栈和堆
1. 栈 是用来存储函数内部临时使用的变量(局部变量),以及函数调用时所使用的参数的内存区域; 堆 是用来存储程序运行时的任意数据和对象的内存领域。 2. 栈和堆的相似之处在于,它们的内存空间都是在程序运行时得到申请分配的。不过,在内存的使用方法上,二者存在些许不同。栈中对数据进行存储和舍弃(清理处 ...
分类:其他好文   时间:2019-01-17 21:10:47    阅读次数:189
JVM内存管理:深入Java内存区域与OOM
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的高墙,墙外面的人想进去,墙里面的人却想出来。 概述: 对于从事C、C++程序开发的开发人员来说,在内存管理领域,他们即是拥有最高权力的皇帝又是执行最基础工作的劳动人民——拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责 ...
分类:编程语言   时间:2019-01-16 00:16:27    阅读次数:219
堆的理解
参考hac师傅的 "博客" 和 "CTF wiki" 自己总结一下。理解有误,请多指正。 堆块概念 堆为程序运行时可以由程序动态申请的 线性 内存区域,由低地址向高地址增长(栈为从高到低),在C语言中可以通过 和`free`进行堆块申请和释放操作。 堆块机制 堆分配中以chunk为单位,其中chun ...
分类:其他好文   时间:2019-01-13 12:22:02    阅读次数:268
详解Java内存区域?虚拟机类加载机制?
一、Java运行时数据区域 1、程序计数器 “线程私有”的内存,是一个较小的内存空间,它可以看做当前线程所执行的字节码的行号指示器。Java虚拟机规范中唯一一个没有OutOfMemoryError情况的区域。 字节码解释器工作时就说通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、 ...
分类:编程语言   时间:2019-01-12 00:28:30    阅读次数:252
JVM运行时数据区域
程序计数器 1、 线程所执行的字节码的行号指示器; 2、JVM的多线程是通过线程轮流切换并分配处理器执行时间的方式; 3、 每条线程都需要有一个独立的程序计数器,所以是线程私有的内存区域; 4、 执行Java方法,记录的是正在执行的虚拟机字节码指令的地址; 5、 执行Native方法,计数器值为空; ...
分类:其他好文   时间:2019-01-06 18:10:46    阅读次数:181
java类实例化内存过程与面向对象特征
在谈到类实例化的内存过程时先说说几个概念: 对象:内存上来说是分配在堆上面的一块内存区域 类:把一类具体事物相同特征,功能/行为抽象为属性与方法过程。 类是对象的模板,对象是类的具体表现。 构造函数:与类名同名的函数,用来实例化对象并初始化成员变量。 注意:构造器、构造函数不能称为构造方法。 类的结 ...
分类:编程语言   时间:2019-01-05 10:12:28    阅读次数:245
JVM的内存区域划分
JVM的内存区域划分 来源 https://www.cnblogs.com/xiaoxi/p/6421526.html 说到Java内存区域,可能很多人第一反应是“堆栈”。首先堆栈不是一个概念,而是两个概念,堆和栈是两块不同的内存区域,简单理解的话,堆是用来存放对象而栈是用来执行程序的。其次,堆内存 ...
分类:其他好文   时间:2019-01-04 17:19:32    阅读次数:145
JVM内存结构
按照Java虚拟机规范的规定, JVM自动管理的内存将包括以下几个运行时的数据区域: 下面分别对几个数据区域进行说明: 1.程序计数器 程序计数器是JVM中一块较小的内存区域, 保存着当前线程执行的虚拟机字节码指令的内存地址. Java多线程的实现, 其实是通过线程间的轮流切换并分配处理器执行时间的 ...
分类:其他好文   时间:2019-01-03 14:07:45    阅读次数:176
虚拟机性能监控与故障处理工具
JDK自带的工具可以方便的帮助我们处理一些问题,包括查看JVM参数,分析内存变化,查看内存区域,查看线程等信息。 我们熟悉的有java.exe,javac.exe,javap.exe(偶尔用),jps.exe,jmap.exe....等,下面会详细介绍。分别在linux和windows下面介绍。wi ...
分类:其他好文   时间:2018-12-30 11:43:12    阅读次数:268
1431条   上一页 1 ... 30 31 32 33 34 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!