码迷,mamicode.com
首页 >  
搜索关键字:栈内存    ( 958个结果
js中对象的复制,浅复制(浅拷贝)和深复制(深拷贝)
在js中,我们经常复制一个对象,复制数据,那么就会有人问了,怎么复制,今天鹏哥就带来js中的复制方法。 JS中对象分为基本类型和复合(引用)类型,基本类型存放在栈内存,复合(引用)类型存放在堆内存。 堆内存用于存放由new创建的对象,栈内存存放一些基本类型的变量和对象的引用变量。 至于堆内存和栈内存 ...
分类:Web程序   时间:2020-02-21 09:52:22    阅读次数:99
智能指针(一)
[TOC] 内存使用 一般情况下有三种内存,静态内存用于保存局部static对象、类static数据成员以及函数外被定义的变量,这种对象或者变量在使用之前被分配,程序结束时销毁;栈内存用于保存在函数内的非static对象,栈对象只在程序块运行时存在,程序流离开时销毁;以及自由空间,也叫堆,用来保存动 ...
分类:其他好文   时间:2020-02-20 18:36:22    阅读次数:89
jvm参数
- -Xms 初始堆内存大小,默认物理内存64/1 -Xms = -XX:InitialHeapSize -Xmx 最大堆内存,默认物理内存4/1 -Xmx = -XX:MaxHeapSize -Xss 栈内存大小 设置单个线程栈大小,一般默认512~1024kb。 单个线程栈大小跟操作系统和JDK ...
分类:其他好文   时间:2020-02-19 23:48:54    阅读次数:75
Java基础知识回顾
Java base 数组 数组必须初始化 默认值与类型有关 内存分配 对于 左边在内存有一个区域(栈内存,局部变量(指向于new出来对象的首地址首地址),使用完毕立即消失),右边也有一个区域(堆内存,new出来的东西(地址+数据),垃圾回收器空闲时清理) 左边arr指向于数组的首地址 方法 重载 同 ...
分类:编程语言   时间:2020-02-15 21:48:51    阅读次数:98
Java基础5—{面向对象(构造方法、对象的创建步骤、static关键字、Math类)}
1.面向对象 1.1 构造方法概述和格式 1:构造方法概述和作用 创建对象,给对象中的成员进行初始化 2:构造方法格式特点 a:方法名与类名相同 b:没有返回值类型,连void都没有 c:没有具体的返回值 1 public class Student { 2 private String name; ...
分类:编程语言   时间:2020-02-09 18:23:48    阅读次数:83
js中的堆和栈
这里先说两个概念:1、堆(heap)2、栈(stack)堆 是堆内存的简称。栈 是栈内存的简称。说到堆栈,我们讲的就是内存的使用和分配了,没有寄存器的事,也没有硬盘的事。各种语言在处理堆栈的原理上都大同小异。堆是动态分配内存,内存大小不一,也不会自动释放。栈是自动分配相对固定大小的内存空间,并由系统 ...
分类:Web程序   时间:2020-02-06 19:51:16    阅读次数:95
权限修饰符、
3.1 修饰符分两大类: 权限修饰 和状态修饰 状态修饰符 final为最终的意思,用户修饰 方法、变量、类 放在前面; 例: 在变量中: 在类中: 在方法中: 意思是 引用类型可以变,意思是 栈内存的可以变,但是堆内存的不可以。 基本类型 是 堆内存的。 ...
分类:其他好文   时间:2020-02-05 09:26:49    阅读次数:57
String 类
基本概念: 在Java里面String 是作为一个对象来使用的,所以在堆栈里面:栈存储String对象名,而堆是存储对象名所对应的字符串的。 首先基本了解下栈与堆例如:int de=12;int ed=12;Integer de11=new Integer(12);Integer de1=12; 我 ...
分类:其他好文   时间:2020-02-04 17:19:53    阅读次数:71
java成员变量和局部变量的区别
成员变量和局部变量的区别: 1,成员变量定义在类中,整个类中都可以访问; 局部变量定义在函数、语句、局部代码块中,只在所属的区域有效; 2,成员变量存在于堆内存的对象中; 局部变量存在于栈内存的方法中; 3,成员变量随着对象的创建而存在,随着对象的消失而消失; 局部变量随着所属区域的执行而存在,执行 ...
分类:编程语言   时间:2020-02-02 15:57:39    阅读次数:91
java中方法的递归调用
方法的递归调用 /* 关于方法的递归调用 1、什么是递归? -方法自身调用自身 a(){ a(){ } } 2、递归是很耗费栈内存的,递归算法可以不用的时候尽量不用 3、一下程序运行的时候发生了这样一个错误【不是异常,是错误Error】: java.lang.StackOverflowErroe 栈 ...
分类:编程语言   时间:2020-02-02 13:57:16    阅读次数:89
958条   上一页 1 ... 8 9 10 11 12 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!