码迷,mamicode.com
首页 >  
搜索关键字:不可变对象    ( 379个结果
Python之字符串
1.1 一个个字符组成的有序的序列,是字符的集合 1.2.使用单引号、双引号、三引号引住的字符序列 1.3.字符串是不可变对象 1.4.Python3起,字符串就是Unicode类型 2字符串元素访问 2.1字符串支持使用索引访问 2.2有序的字符集合,字符序列 2.3可迭代 3.字符串join连接 ...
分类:编程语言   时间:2018-03-28 18:47:20    阅读次数:183
管理Java垃圾回收的五个建议
【编者按】本文作者是Niv Steingarten,是Takipi 的联合创始人,热衷于编写优雅简洁的代码。作者通过对垃圾收集器的介绍和梳理,在管理垃圾回收方面提出了五个建议。减少收集器开销。帮助大家进一步提升项目性能。本文系国内 ITOM 管理平台 OneAPM project师编译整理。 保持G ...
分类:编程语言   时间:2018-03-13 11:07:09    阅读次数:251
python常见对象的结构
1 整数对象PyIntObject 整数对象是固定大小的Python对象,内部只有一个ob_ival保存实际的整数值。 2 字符串对象PyStringObject Python的字符串对象是一个不可变对象,任何改变字符串字面值的操作都是重新创建一个新的字符串。 字符串对象在Python中用PyStr ...
分类:编程语言   时间:2018-03-10 14:14:43    阅读次数:263
python不可变对象
在python对象分类中已经 介绍了python不可变对象,下面将列举实例,详细分析: 不可变类型(数字,字符串,元组,不可变集合):不支持原处修改。 引用 在python一切皆是对象,而对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用赋值给变量。故这里 ...
分类:编程语言   时间:2018-03-10 11:59:18    阅读次数:273
python基础和注意点概要
1. 只有在形参表末尾的那些参数可以有默认参数值例如,def func(a, b=1) 是有效的,但是 def func(a=1, b) 是无效的。 2. 默认参数的值是不可变的对象,比如None、True、False、数字或字符串例如;def print_info( a , b = [] ): 就 ...
分类:编程语言   时间:2018-02-28 18:06:57    阅读次数:250
Java 创建不可变对象-final关键字的使用总结
严格地说final修饰的变量不可被改变,一旦获得了初始值,该final变量的值就不能被重新赋值,因此final修饰成员变量和修饰局部变量时有一定的不同。 1. final成员变量 一般的成员变量是随类初始化或对象初始化而初始化的。当类初始化时,系统会为该类的类field分配内存,并分配默认值。也就是 ...
分类:编程语言   时间:2018-02-28 16:19:29    阅读次数:184
Python中的可变、不可变对象和赋值技巧序列解包
可变对象和不可变对象 在python中一切皆对象。在Python中不存在所谓的值传递调用,一切传递都是对象的引用,也可认为是传址。 python中,对象分为可变(mutable)和不可变(immutable)两种类型,元组(tuple)、数值型(number)、字符串(string)均为不可变对象, ...
分类:编程语言   时间:2018-02-15 17:16:57    阅读次数:294
python 字符串操作方法详解
字符串序列用于表示和存储文本,python中字符串是不可变对象。字符串是一个有序的字符的集合,用于存储和表示基本的文本信息,一对单,双或三引号中间包含的内容称之为字符串。其中三引号可以由多行组成,编写多行文本的快捷语法,常用文档字符串,在文件的特定地点,被当做注释。便捷的多行注释。 Python实际 ...
分类:编程语言   时间:2018-02-06 14:26:00    阅读次数:300
Python
Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 dict内部存放的顺序和key放入的顺序是没有关系的。 和list比较,dict有以下几个特点: 而list相反: 所以,dict是用空间来 ...
分类:编程语言   时间:2018-02-05 18:43:22    阅读次数:163
python垃圾回收二
由于循环引用的存在,我们在删除了a跟b之后,引用计数是1,这样,现有的垃圾回收机制是永远不可能把她们删除了。他们将永远存在于内存中。 我们当然不能对这种情况置之不理,于是,我们又添加了两种新的回收机制:标记清理,分代回收。这两种机制组合起来的效果笼统的说,我们就是设定了一个周期性任务,周期一到,任务 ...
分类:编程语言   时间:2018-02-04 11:10:22    阅读次数:200
379条   上一页 1 ... 14 15 16 17 18 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!