码迷,mamicode.com
首页 >  
搜索关键字:可变对象    ( 551个结果
java并发知识合集(序)
一直想把学习的Java有关并发方面的知识做些记录,分享给大家的同时有温习的打算,今天刚申请的博客,就迫不及待的想写出来,有什么不对的地方,各位多多指教。 前置知识: 1.cpu高速缓存 2.java内存模型 3.springboot项目搭建以及使用postman模拟并发 并发与线程安全: 1.线程安 ...
分类:编程语言   时间:2018-05-27 16:19:28    阅读次数:172
散列类型、运算符优先级和逻辑运算
散列类型一、集合 集合的相关操作 & 交集 取两个集合中的重复项 | 并集 两个集合去重组合 - 差集 A集合 - B集合 返回 B集合中没有的值 反之亦然 ^ 将两个集合的重复项删除,将不重复项组合 增: set.add(object) 添加一个object到集合中,此object必须为不可变对象 ...
分类:其他好文   时间:2018-05-23 15:26:38    阅读次数:175
元组的相对不可变性
元组与多数 Python 集合(列表、字典、集,等等)一样,保存的是对象的引用。 如果引用的元素是可变的,即便元组本身不可变,元素依然可变。 也就是说,元组的不可变性其实是指 tuple 数据结构的物理内容(即保存的引用)不可变,与引用的对象无关。 输出结果: 表明,元组的值会随着引用的可变对象的变 ...
分类:其他好文   时间:2018-05-22 23:57:43    阅读次数:184
常用却易忘的知识——讲解的很好的博客索引整理(未完待续...)
C: C++: Python: 可变对象与不可变对象:http://www.cnblogs.com/xybaby/p/7208496.html Shell: MySQL: Linux: ...
分类:其他好文   时间:2018-05-21 01:01:00    阅读次数:166
可变与不可变类型(一)
可变与不可变类型 1、可变与不可变类型 1)学python,一定要记住“一切皆为对象,一切皆为对象的引用”; 2)所谓可变对象是指,对象的内容可变,而不可变对象是指对象内容不可变; 3)可变数据类型:value值改变,id值不变;不可变数据类型:value值改变,id值也随之改变。 4)不可变(im... ...
分类:其他好文   时间:2018-05-17 11:46:26    阅读次数:255
并发编程(八):线程安全策略
通常我们保证线程安全策略的方式有以下几种: a、不可变对象 b、线程封闭 c、同步容器 d、并发容器 不可变对象 可参考string类,可以采用的方式是将类声明为final,将所有成员都声明为私有的,对变量不提供set方法,将所有可变成员声明为final,通过构造器初始化所有成员,进行深度拷贝,在g ...
分类:编程语言   时间:2018-05-08 14:42:18    阅读次数:209
Python之路,第九篇:Python入门与基础9
python3 集合set 集合set概念 集合是可变的容器 集合内的数据对象都是违约的(不能重复多次) 集合是无序的存储结构,集合中的数据没有先后关系 集合是相当于只有键,没有值的字典,则键是集合的数据、 集合内的元素必须是不可变对象 集合是可迭代的(可以用for等遍历) ...
分类:编程语言   时间:2018-05-03 23:28:07    阅读次数:232
effectiveJava(4)避免创建不必要的对象
一般来说,最好能重用对象而不是在每次需要的时候就创建一个相同功能的新对象。重用方式既快速,又流行。如果对象是不可变得,它就始终能被重用。 对于同事提供了静态工厂方法和构造器的不可变类,通常使用静态工厂方法而不是构造器,以避免创建不必要的对象。 对于一直不会被修改的可变对象,也可以重用。对比如下两个类 ...
分类:编程语言   时间:2018-05-02 15:49:29    阅读次数:196
对象的使用和共享:ThreadLocal
1. 引言 在多线程环境下, 使用 和 共享 对象时有四种常用策略: 1. 线程封闭 :线程封闭的对象只能由一个线程拥有,线程封闭在线程中,并且只能由这个线程修改。实现技术有==栈封闭==和 == == 类; 2. 只读共享:只允许读取的且不可修改的对象可以由多个线程安全的并发访问。不可变对象和事实 ...
分类:其他好文   时间:2018-04-30 16:40:49    阅读次数:127
NET中的池
NET中的各种池 在.NET中,常用到的池有四个:字符串拘留池、线程池 、应用程序池、数据库连接池。 字符串拘留池 在.NET中字符串是不可变对象,修改字符串变量的值会产生新的对象。为降低性能消耗及减小程序集大小,.NET提供了string interning的功能,直译过来就是字符串拘留。所谓的字 ...
分类:Web程序   时间:2018-04-29 01:25:42    阅读次数:219
551条   上一页 1 ... 20 21 22 23 24 ... 56 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!