3.6-3.8 这三章主要介绍了JS的包装对象、不可变的原始值和可变的对象引用、JS中的类型转换。 包装对象主要指当原始值需要调用一些方法的时候(原始值本身是不能通过"."来调用的方法或者属性值的),JS会隐性的把原始值转换成一个临时的对象,通过这个临时的对象来实现通过原始值调用方法(这个方法是.....
分类:
编程语言 时间:
2015-08-26 01:46:37
阅读次数:
217
weak/拷贝1. weak只要没有strong指针指向对象,该对象就会被销毁2. 拷贝NSString和block用copycopy语法的作用产生一个副本修改了副本(源对象)并不会影响源对象(副本)实现拷贝的方法copy: 返回的是不可变副本可变字符串调用copy生成不可变的副本副本与源对象(不可...
分类:
其他好文 时间:
2015-08-25 23:11:19
阅读次数:
144
Hibernate的持久化操作离不开SessionFactory对象,它是整个数据库映射关系经过编译后的内存镜像,该对象的openSession方法可以代开Session对象,进而开始事务。Configuration代表了程序到SQL数据库的配置信息,它的buildSessionFactory方法能够产生一个不可变的SessionFactory..
分类:
Web程序 时间:
2015-08-25 12:41:18
阅读次数:
180
在之前的文章 http://www.cnblogs.com/bitpeng/p/4748148.html 中,大家看到了ret.append(path) 和ret.append(path[:])的巨大差别。这和Python的对象机制有关。现在谈谈这个问题!我们知道,Python有可变对象和不可变对象...
分类:
编程语言 时间:
2015-08-21 19:13:22
阅读次数:
263
如果要保存一一对应类型的数据,可以用dict来表示,dict中所有的数据都是键值成对的。
一、创建dict(创建dict用{}表示)
dict的特点:
(1)dict中的元素都是键值成对的
(2)dict是无序的
(3)dict的查找效率很高
(3)dict是通过key值来查找的,所以key值不能重复,也不可变
二、访问dict中的元素
(1)通过d[]来访问
...
分类:
编程语言 时间:
2015-08-21 17:15:55
阅读次数:
124
在.Net中,对于相同的字符串,.Net会将它们指向同一个地址,它们是相同的实例。.Net中的字符串并不会更新,当更改一个字符串变量时,由于字符串的不可变性,.Net实际上是新创建一个字符串,而将变量地址指向新创建的字符串地址。 string s1 = "Hello"; string s2 ...
分类:
Web程序 时间:
2015-08-21 15:11:55
阅读次数:
137
在 java 语言中, 用来处理字符串的的类常用的有 3 个:String、StringBuffer、StringBuilder。它们的异同点:1) 都是 final 类, 都不允许被继承;2) String 长度是不可变的, StringBuffer、StringBuilder 长度是可变的;3)...
分类:
编程语言 时间:
2015-08-21 11:08:49
阅读次数:
141
在python中,字符串变成了一个强大的处理工具集,他是不可变的,也就是说字符串包含字符与字符的顺序,他不可以原处修改
字符串是我们后面需要学习的稍大一点的对象类别--序列的第一个代表
在字符串章节所说到的关于序列的操作,后面的列表与元组一样适用
字符串常用的一些操作与函数
操作
解释
s=''
空字符串
s="abc'd"
双引号和单引号相同...
分类:
编程语言 时间:
2015-08-21 00:15:58
阅读次数:
209
【JavaSE】day01_ API文档 、 字符串基本操作
--20150820
1.String及其常用API
1)java中String对象为不可变对象,一旦在内存中创建,内容不能发生变化,若要对字符串内容改变,那么就会创建新对象。这样做的目的是可以最大程度的重用相同内容的字符串以减小系统资源的开销。
2)String常量池
当我们通过字面量,常量来初始化一个字...
分类:
编程语言 时间:
2015-08-20 22:35:20
阅读次数:
318
1. String 类 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间。 String a = "a"; //假设a指向地址0x0001 a = "b";//重新赋值后a指向地址0x0002,但0x0001地址中.....
分类:
编程语言 时间:
2015-08-19 22:41:02
阅读次数:
136