码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
C++ 中指针和引用的区别
C++ 中指针和引用的区别(摘自网络)引用和指针★ 相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针...
分类:编程语言   时间:2015-01-20 21:53:02    阅读次数:155
const、volatile、mutable的用法
const修饰普通变量和指针 const修饰变量,一般有两种写法: const TYPE value;TYPE const value; 这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value值不可变。 例如: const int nValue; ...
分类:其他好文   时间:2015-01-20 18:12:37    阅读次数:315
并发技巧清单
并发技巧清单可变状态是至关重要的(It`s the mutable state stupid) . 所有问题都可以归结为如何协调对并发状态的访问. 可变状态越少就越容易确保线程安全性.尽量将域声明为final类型 , 除非他们是可变的.不可变对象一定是线程安全的 不可变对象能极大的降低并发编程的.....
分类:其他好文   时间:2015-01-19 22:24:17    阅读次数:139
python 基本数据类型讲解
一:类型1 不可变数据类型string,int ,tuple 常量字符串不可变之再探string[1] = 'new_one' can?2 可变数据类型变量dict list二 再研究字符串序列到底是什么1 三个符合的区别 '',"",""" """2 偏移量从0开始3 如何修改字符串之replac...
分类:编程语言   时间:2015-01-17 17:50:26    阅读次数:184
元组--Python
元组是值的序列,可以是任何类型,可按下标索引,但是元组是不可变的创建元组:t=('a','b','c')t='a',----只包含一个元素需要在后面添加逗号tuple()---参数可为一个序列(字符串、列表、元组)t=tuple('hello')----结果('h', 'e', 'l', 'l', ...
分类:编程语言   时间:2015-01-16 12:49:49    阅读次数:204
Java基础---IO(二)--File类、Properties类、打印流、序列流(合并流)
第一讲 File类一、概述1、File类:文件和目录路径名的抽象表现形式2、特点: 1)用来将文件或文件夹封装成对象 2)方便于对文件与文件夹的属性信息进行操作 3)File类的实例是不可变的;也就是说,一旦创建,File对象表示的抽象路径名将永不改变 4)File对象可以作为参数传递给流的构造函数...
分类:编程语言   时间:2015-01-15 21:44:53    阅读次数:230
c++中引用和指针的主要区别
1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址; 引用是某块内存的别名。 ★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^...
分类:编程语言   时间:2015-01-15 12:19:48    阅读次数:185
Python--笔记一
1、值和类型 type()type(‘hello’) type(17)2、字符串操作(字符串本身不可变)拼接:str1+str2重复:str*3取字符:str[index]取字符串:str[index1:index2]---切片从index1开始到index2为止,不包括index2计算长度:len...
分类:编程语言   时间:2015-01-14 16:43:26    阅读次数:206
《OC疯狂讲义》笔记(二)
1、NSString的使用        C的字符串保存:1)字符数组      2)字符串的指针      OC中又专门的字符串处理的类(有字符串类型)      NSString  不可变的字符串      NSMutableString 可变字符串        NSString 是OC字符串的类        1) NSString保存字符串         N...
分类:其他好文   时间:2015-01-13 21:39:15    阅读次数:273
Python: tuple与list的区别
只看定义的话,Tuple会被理解为元素不可变(immutable)的List。但如果只是如此,完全没有必要引入一个新的类型。这里有一个很有意思的讨论。其中举了个例子。比如你去散步,在每一时刻,你都可以记录下自己的位置,比如$(x,y)$,这是一个Tuple;把这个坐标点放到一个List中,然后每隔一...
分类:编程语言   时间:2015-01-10 20:55:14    阅读次数:564
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!