码迷,mamicode.com
首页 >  
搜索关键字:不可变对象    ( 379个结果
String和StringBuffer的区别
1.String: ? 是对象不是原始类型. ? 为不可变对象,一旦被创建,就不能修改它的值. ? 对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去. ? String 是final类,是不能被继承的。 2.StringBuffer: ? 是一个可变对象,对他进行修 ...
分类:其他好文   时间:2019-10-15 22:44:32    阅读次数:96
python深拷贝与浅拷贝的区别
可变对象:一个对象在不改变其所指向的地址的前提下,可以修改其所指向的地址中的值 不可变对象:一个对象所指向的地址上值是不能修改的,如果你修改了这个对象的值,那么它指向的地址就改变了,相当于你把这个对象指向的值复制出来一份,然后做了修改后存到另一个地址上了,但是可变对象就不会做这样的动作,而是直接在对 ...
分类:编程语言   时间:2019-10-14 12:42:21    阅读次数:132
第43天python学习re模块学习
#之前可以进行对字符串进行完全匹配#回顾:python中字符串是不可变对象,所以所有修改和生成字符串的操作的实现方法都是另一个内存片段中新生成一个字符串对象import re#re正则方法:是针对字符串进行模糊匹配操作的。正则表达式本身是一种小型的、高度专业化的编程语言,而在python中,通过内嵌 ...
分类:编程语言   时间:2019-10-05 12:48:48    阅读次数:107
二、Python开发---8、浅拷贝与深拷贝
浅拷贝与深拷贝 可变(mutable)参数和不可变(immutable)参数 Python中string、tuple和number是不可变对象,而dict、list等是可变对象;不可变对象在进行重新赋值的时候,实际上是将原始值丢弃,将变量指向一个新值;可变对象的可变性实质上是指更改可变对象中的子对象 ...
分类:编程语言   时间:2019-09-23 15:06:09    阅读次数:98
Java基础 (3) - String/StringBuilder/Buffer StringFor
区别1.可变与不可变String—>privatefinalcharvalue[];final不可变的StringBuilder/Buffer—>charvalue[]可变的String设计成不可变原因->多个指引指向同一个内存空间,如任意指引修改,值将改变,其它引用也将改变。2.是否多线程安全String—>安全(不可变对象)StringBuilder—>不安全St
分类:编程语言   时间:2019-09-07 01:36:36    阅读次数:98
90%的Java程序员不会的10到Java面试题
90%的Java程序员不会的10到Java面试题
分类:编程语言   时间:2019-08-09 21:26:35    阅读次数:116
python3 之 函数传参
一、可变对象与不可变对象 三、传递可变对象 四、必须参数 五、关键字参数 六、默认参数 七、单星号元祖形参 八、双星号字典形参 九、星号参数: 注意事项: ...
分类:编程语言   时间:2019-08-07 19:08:46    阅读次数:122
set 集合
1.集合(set)是一个无序的不重复元素序列 2.可以使用大括号 { } 或者 set() 函数创建集合,空集合用set() 3.用{}就是没有value只有键的字典:dic ={"苹果","西瓜","水蜜桃"} 4.set 存储的元素是没有顺序的,任何可变对象都不能放入set中,必须是不可变对象, ...
分类:其他好文   时间:2019-08-05 18:52:25    阅读次数:95
python 类变量与实例变量,可变对象与不可变对象的实践
输出: 结论: 可变对象:list dict set 不可变对象:tuple string int float bool ...
分类:编程语言   时间:2019-08-02 11:23:29    阅读次数:124
深拷贝浅拷贝
在说深拷贝浅拷贝之前,先说一下什么是可变对象,什么是不可变对象 对象的数据是允许被修改的就是可变(mutable)对象,反之就是不可变(immutable)对象 例如像列表,字典就是可变对象,像字符串,数字,元组就是不可变对象 下面再来说拷贝,浅拷贝只拷贝最外层对象,深拷贝还会递归拷贝内层对象 当最 ...
分类:其他好文   时间:2019-07-28 13:53:18    阅读次数:81
379条   上一页 1 ... 5 6 7 8 9 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!