码迷,mamicode.com
首页 >  
搜索关键字:堆内存    ( 1765个结果
String类的
String类的两种实例化方式 1.直接赋值 String 变量 = "字符串"(匿名对象); 2.构造方法 String 变量 = new String (" 字符串 "); 字符串的比较 在String类之中,“==” 比较的是堆内存地址的数值 是否相等。“而equals()”比较的是字符串中的 ...
分类:其他好文   时间:2018-10-14 17:51:31    阅读次数:189
面向对象基础
面向对象的引入,类与对象的应用,成员变量与局部变量的区别,形式参数为类名时的调用
分类:其他好文   时间:2018-10-13 22:47:30    阅读次数:179
JavaScript学习----------数据类型
js的数据类型 js的数据类型分为两种:值类型和引用类型 内存分为栈和堆。当定义一个变量时,把变量放在栈里边,当变量的值为值类型时,变量的值也直接放在栈里;如果变量是引用类型,那么对象放在堆内存里,对象的地址放在栈里。 所有的值类型都是拷贝的。所有的引用类型都是引用的。var a = 5;var b ...
分类:编程语言   时间:2018-10-13 15:41:21    阅读次数:210
Java回收机制总结
Java回收机制 如何确定“垃圾” Java回收机制 如何确定“垃圾” 既然是垃圾回收机制,第一步肯定是要确定垃圾,知道了垃圾便可以进行回收。但是如何确定垃圾呢?什么是垃圾呢? 什么是“垃圾” 首先要明白什么是“垃圾”,垃圾回收机制是回收堆内存中的对象(具体的内存划分可以看:),对于栈中的对象是不需 ...
分类:编程语言   时间:2018-10-09 20:05:15    阅读次数:184
C++ 拷贝构造函数与赋值函数的区别(很严谨和全面)
这里我们用类String 来介绍这两个函数: 拷贝构造函数是一种特殊构造函数,具有单个形参,该形参(常用const修饰)是对该类类型的引用。当定义一个新对象并用一个同类型的对象对它进行初始化时,将显式使用拷贝构造函数。为啥形参必须是对该类型的引用呢?试想一下,假如形参是该类的一个实例,由于是传值参数 ...
分类:编程语言   时间:2018-10-08 12:32:54    阅读次数:175
垃圾收集器与内存分配策略
本文参考《深入理解虚拟机》一书 虚拟机判断对象是否已经死亡? 垃圾回收的对象主要是堆内存中的对象,进行回收之前需要判断对象是否存活,如果死则回收,如果活,则不进行GC。 判断对象是否能进行回收的算法 过去的算法:引用计数算法 给对象添加一个引用计数器,每当有一个地方引用它,计数器的数字就加一,引用失 ...
分类:其他好文   时间:2018-10-06 10:45:20    阅读次数:144
javascript基本功002
1、赋值优先级 按从最高到最低的优先级列出JavaScript运算符。具有相同优先级的运算符按从左至右的顺序求值。 如最高到最低的优先级: 如相同优先级的运算符按从左至右: 这个还关联到引用的问题,如开始时o与g是指向同一个堆内存地址, 然后由于相同优先级的运算符按从左至右所以o.x的栈内存保存的堆 ...
分类:编程语言   时间:2018-10-05 13:55:08    阅读次数:123
c++的复制构造函数,(郑莉 c++语言程序设计)
1. https://www.cnblogs.com/BlueTzar/articles/1223313.html 以上博客讲了深拷贝和浅拷贝的区别,即: 在某些状况下,类内成员变量需要动态开辟堆内存,这时实行拷贝 B=A; A的成员指针变量有指向内存,这时复制构造函数会将B的也指向同一块内存,A销 ...
分类:编程语言   时间:2018-10-02 00:21:44    阅读次数:199
类与对象
一个对象的内存图: 方法共用的内存图: * 成员变量和局部变量的区别: * A:在类中的位置不同 * 成员变量:类中,方法外 * 局部变量:方法中或者方法声明上(形式参数) * B:在内存中的位置不同 * 成员变量:堆内存 * 局部变量:栈内存 * C:生命周期不同 * 成员变量:随着对象的创建而存 ...
分类:其他好文   时间:2018-10-02 00:19:48    阅读次数:201
基本类型和引用类型的值
1.基本类型是按值访问的,因为可以操作其中实际的值,而引用类型指的是可能包含多个值的对象 对于引用类型创建时,我们可以为它定义方法或者属性, 比如 var person = new Object(); person.name = 'bob'; alert(person.name) 而对于基本数据类型 ...
分类:其他好文   时间:2018-09-29 22:03:35    阅读次数:127
1765条   上一页 1 ... 53 54 55 56 57 ... 177 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!