花费 6 ms
【转】Python中的可变对象和不可变对象

python在heap中分配的对象分成两类:可变对象和不可变对象。所谓可变对象是指,对象的内容是可变的,例如list。而不可变的对象则相反,表示其内容不可变。 不可变(immutable):int、 ...

Thu Oct 29 20:30:00 CST 2015 0 3265
求求你,别问了,Java字符串是不可变的

最近,又有好几个小伙伴问我这个问题:“二哥,为什么 Java 的 String 要设计成不可变的啊?”说实话,这也是一道非常经典的面试题,面试官超喜欢问。我之前写过这方面的文章,现在读起来似乎不太 ...

Tue Jun 16 18:59:00 CST 2020 0 943
网易游戏面试经验(一)

前言 最近一直没有写博客,在忙着准备申请各大公司的实习,现在基本已经定下来了,特将这段时间面试中遇到的问题进行总结和解答,主要包括一些网络、算法、操作系统、python的问题,这些问题并不是以往比较 ...

Wed Mar 30 05:37:00 CST 2016 0 2835
Python中的可变对象与不可变对象、浅拷贝与深拷贝

Python中的对象分为可变与不可变,有必要了解一下,这会影响到python对象的赋值与拷贝。而拷贝也有深浅之别。 不可变对象 简单说就是某个对象存放在内存中,这块内存中的值是不能改变的,变量指向 ...

Mon Oct 21 00:43:00 CST 2019 0 374
为什么 String 是 immutable 类

二哥,你能给我说说为什么 String 是 immutable 类(不可变对象)吗?我想研究它,想知道为什么它就不可变了,这种强烈的愿望就像想研究浩瀚的星空一样。但无奈自身功力有限,始终觉 ...

Fri Mar 20 19:14:00 CST 2020 0 678

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM