码迷,mamicode.com
首页 >  
搜索关键字:栈内存    ( 958个结果
01、JS变量、作用域
数据类型 基本类型:Number、String、Boolean等。 引用类型:Object、Array等。 内存的堆栈 栈内存:一般保存 基本类型数据 和 引用类型数据的地址 堆内存:一般保存 引用类型数据。 注:栈内存可以直接按值可以访问;访问堆内存,先访问栈内存里面的地址。 变量的比较 基本类型 ...
分类:Web程序   时间:2020-03-14 10:47:59    阅读次数:73
js中相等与不等
1.相等 1.一致/严格相等 (===) 全等操作符比较两个值是否相等,两个被比较的值在比较前都不进行隐式转换。如果两个被比较的值具有不同的类型,这两个值是不全等的。否则,如果两个被比较的值类型相同,值也相同,并且都不是 number 类型时,两个值全等。最后,如果两个值都是 number 类型,当 ...
分类:Web程序   时间:2020-03-14 10:38:37    阅读次数:74
JVM
1.内存模型以及分区。 内存模型主要由方法区、堆、栈、本地方法栈、程序计数器。 方法区:供各线程共享的运行时的内存区域。存储了类信息,运行时常量池等,还存放static变量。 堆:通过new关键字,创建对象都会使用到堆内存。存放所有new出来的对象,只保存对象本身,不保存对象的引用。 栈:程序运行时 ...
分类:其他好文   时间:2020-03-12 18:45:22    阅读次数:71
引用传递分析/没学明白(不用太纠结垃圾内存的问题
类本身属于引用数据类型,既然是引用数据类型,那么牵扯到内存的引用传递,引用传递的本质:同一块堆内存空间可以 被不同的栈内存所指向,所有的引用传递的本质是一场堆内存的游戏 引用内存的过程中会产生垃圾,对垃圾的产生进行分析:所有没有栈内存指向的堆内存空间,就叫垃圾空间 所有的垃圾将被GC(Garbage ...
分类:其他好文   时间:2020-03-09 01:06:41    阅读次数:53
方法与对象内存分析
---方法区内存:在类加载的时候,class字节码代码段被加载到该内存空间中---栈内存(局部变量):方法代码段片段执行的时候,会给该方法分配内存空间,在栈内存中压栈---堆内存(实例变量):new的对象在堆内存中存储.publicclassHello{publicstaticvoidmain(String[]args){inta=100;intb=200;intres=sum(a,b);Syst
分类:其他好文   时间:2020-03-06 19:55:01    阅读次数:66
3.5
1.内存分配:1.1 基本数据类型存放在栈内存,引用数据类型(对象)存放在堆内存1.2 成员变量声明时就已经分配了内存,局部变量赋值时在分配内存。1.3 方法在被调用时才分配内存。2.多态2.1.1 要有继承2.1.2要有重写2.1.3父类引用指向子类对象3.接口3.1变量必须为final的原因:防 ...
分类:其他好文   时间:2020-03-05 20:39:45    阅读次数:58
如何通过软引用和弱引用提升JVM内存使用效率?
引用类型:强引用(new),虚引用,软引用,弱引用1.软引用(SoftReference)如果一个对象只具有软引用,而当前虚拟机堆栈内存足够,那么垃圾回收器就不会回收它,反之就会回收这些软引用指向的对象。2.弱引用(WeakReference)与软引用的区别垃圾回收器一旦发现某块内存上只有弱引用,不管当前内存空间是否足够,那么都会回收这块内存。2.通过软引用/弱引用提升内存性能1)内存足够时,无需
分类:其他好文   时间:2020-03-04 17:32:12    阅读次数:102
c++内存管理
1.C++内存分配方式 堆:堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于程序的内存动态分配,C语言使用malloc从堆上分配内存,使用free释放已分配的对应内存。 栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处 ...
分类:编程语言   时间:2020-02-22 10:07:17    阅读次数:85
C++ 类和对象
类只是一个模板(Template),编译后不占用内存空间,所以在定义类时不能对成员变量进行初始化,因为没有地方存储数据。 只有在创建对象以后才会给成员变量分配内存,这个时候就可以赋值了。 栈上创建对象:有名字。 堆上创建对象:没有名字,没法直接使用,必须要用一个指针指向它,再借助指针来访问它的成员变 ...
分类:编程语言   时间:2020-02-21 16:12:02    阅读次数:76
JPA出现recursion 死循环导致栈内存溢出问题 Could not write JSON: Infinite recursion (StackOverflowError)
实体类双向映射进行Json序列化时出现无限循环的解决问题 @JsonIgnore 被注解的字段忽略被序列化, 字段不再赋值. @JsonBackReference 只是遇到recursive只会序列化一遍, 序列化过的不会再循环序列化了, 字段还是会赋值. ...
分类:Web程序   时间:2020-02-21 14:23:19    阅读次数:271
958条   上一页 1 ... 7 8 9 10 11 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!