码迷,mamicode.com
首页 >  
搜索关键字:可变对象    ( 551个结果
再议不可变对象
我们讲了,str是不变对象,而list是可变对象。 对于可变对象,比如list,对list进行操作,list内部的内容是会变化的,比如: 而对于不可变对象,比如str,对str进行操作呢: 要始终牢记的是,a是变量,而'abc'才是字符串对象!有些时候,我们经常说,对象a的内容是'abc',但其实是 ...
分类:其他好文   时间:2016-08-02 01:10:42    阅读次数:93
String 与StringBuffer
String:1:是对象不是原始类型.2:为不可变对象,一旦被创建,就不能修改它的值.3:对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.4:String 是final类,即不能被继承. StringBuffer:1:是一个可变对象,当对他进行修改的时候不会像St ...
分类:其他好文   时间:2016-08-01 19:35:09    阅读次数:114
Java面试笔记1
hibernate:开放源代码的对象关系映射框架 css样式:内联>内部>外部 final修饰的变量指的是引用不可变,对象的值是可以改变的。 面向对象基本特征: 1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的 ...
分类:编程语言   时间:2016-08-01 19:20:24    阅读次数:163
Python基础:tuple
0x00 简介 元组(tuple),相当于不可变的列表。元组通过圆括号中用逗号分割的项目定义。 特点:1、有序的集合;2、通过偏移来取数据;3、属于不可变对象,不能在于原地修改内容,没有排序。 P.S. 元组不可变的好处:保证数据的安全,比如将数据传给一个不熟悉的方法或者接口时,可以保证方法或者接口 ...
分类:编程语言   时间:2016-07-23 14:59:50    阅读次数:126
python中的类简单讲解
类似其它的语言, Python 中的函数使用小括号( () )调用。函数在调用之前必须先定义。如果函数中没有 return 语句, 就会自动返回 None 对象。 Python 是通过引用调用的。 这意味着函数内对参数的改变会影响到原始对象。不过事实上只有可变对象会受此影响, 对不可变对象来说, 它 ...
分类:编程语言   时间:2016-07-14 13:18:08    阅读次数:137
三大类库(一)之字符串性能分析
一、分析 String类字符串追加 当我们对字符串进行拼接时,String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.String 是sealed 类,即不能被继承. string是String ...
分类:其他好文   时间:2016-07-08 23:20:29    阅读次数:131
String类和StringBuffer类的区别
首先,String和StringBuffer主要有2个区别: (1)String类对象为不可变对象,一旦你修改了String对象的值,隐性重新创建了一个新的对象,释放原String对象,StringBuffer类对象为可修改对象,每次返回的都是原对象,可以通过append()方法来修改值 (2)St ...
分类:其他好文   时间:2016-07-05 22:14:56    阅读次数:226
Python字典
list1list2zip(list1,list2)就像拉链一样,合并之后就成一个大的列表。1.字典字典是python中唯一的映射类型(哈希表),也就是说是无序的字典对象是可变的,但是字典的key必须是不可变对象,而且是唯一的,一个字典中可以使用不同类型的键值字典的方法:keys()values()items()d..
分类:编程语言   时间:2016-07-02 14:37:13    阅读次数:146
Python--关于set
本文内容摘自慕课网《Pyrhon入门》 1、set 特性 判断一个元素是否在set中速度很快。 set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 创建 set 的方式是调用 set() 并传入一个 list,list的元素将作为set的元素: 可以查看 ...
分类:编程语言   时间:2016-06-30 01:10:33    阅读次数:218
python笔记
2、I/O input output print() input()(输入的值,类型为str) 3、dict,key-value,根据key值算出value的存储位置(内存地址),通过key计算位置的算法是哈希算法,所以key的取值,一定是不可变的(所以list不可为Key) 4、不可变对象。对于不 ...
分类:编程语言   时间:2016-06-28 12:16:01    阅读次数:151
551条   上一页 1 ... 39 40 41 42 43 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!