码迷,mamicode.com
首页 >  
搜索关键字:线程不安全    ( 759个结果
weak引用变量是否线程安全
1、在ARC出现之前,Objetive-C的内存管理需要手工执行release&retain操作,这些极大增加了代码的编写难度,同时带来很多的crash。 同时大量的delegate是unretain的,如果忘记在dealloc中主动设置为空,将带来野指针的隐患。由于dealloc是一个线程不安全的 ...
分类:编程语言   时间:2017-01-12 10:06:43    阅读次数:292
三种list之arraylist
Arraylist底层实现是数组,查询块,增删慢。线程不安全,但是效率高Vector底层实现是数组,查询块,增删慢。线程安全,效率低。LinkedList底层实现是链表,查询慢,增删块,线程不安全,效率高Arraylist案例一:简单的存储及遍历,存储字符串ArrayListarray=newArrayList(); ar..
分类:其他好文   时间:2017-01-12 03:17:40    阅读次数:198
深入分析ConcurrentHashMap
转自: http://www.infoq.com/cn/articles/ConcurrentHashMap/ 术语定义 线程不安全的HashMap 因为多线程环境下,使用HashMap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap,如以下代码 效率 ...
分类:其他好文   时间:2017-01-03 18:41:54    阅读次数:226
2016文章汇总
Java系列:JVM系列:jvm基本结构JVM系列:java中JVM的原理JVM系列:解决JVM最大内存设置问题JVM系列:JVM参数设置、分析HashMap,HashTable,ConcurrentHashMap源码比较从使用到原理学习Java线程池谈谈HashMap线程不安全的体现JavaNIO浅析解密ThreadLocalJAVA虚拟机体系结构Java常量..
分类:其他好文   时间:2017-01-03 13:48:59    阅读次数:263
hashMap和hashTable的区别
每日总结,每天进步一点点 hashMap和hashTable的区别 1.父类:hashMap=》AbstractMap hashTable=》Dictionary 2.性能:hashMap:线程不安全,非同步,效率高 hashTable:线程安全,同步,效率低 3.存储特性:hashMap:key可 ...
分类:其他好文   时间:2016-12-28 02:01:05    阅读次数:181
ThreadLocal详解(实现多线程同步访问变量)
ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。 这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都 在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的 ...
分类:编程语言   时间:2016-12-25 23:21:30    阅读次数:255
Map集合
Map是成对放的,一放一对。。分成KEY和VALUEMap分为HashMap或Hashtable、LinkedHashMap和TreeMap几个,其中HashMap是新版的,线程不安全的,Hashtable是的。 Map是一种把键对象和值对象进行关联的容器,而一个值对象又可以是一个Map,依次类推,这样就可形成一个多级映射。对于..
分类:其他好文   时间:2016-12-03 02:34:08    阅读次数:189
ThreadLocal详解
ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。 这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的。 ...
分类:其他好文   时间:2016-11-30 03:17:19    阅读次数:143
单例模式的七种写法
第一种(懒汉,线程不安全): 第二种(懒汉,线程安全): 第三种(饿汉): 第四种(饿汉,变种): 第五种(静态内部类): 第六种(枚举): 第七种(双重校验锁): ...
分类:其他好文   时间:2016-11-29 22:23:29    阅读次数:167
用单例模式实现主JFrame不变,只有JPanel面板切换
1、首先介绍一下什么是单例模式: java单例模式是一种常见的设计模式,那么我们先看看懒汉模式: 这是没有考虑线程安全问题的,因为在线程并发的情况下,容易有多个实例,所以这是个线程不安全的模式。还有像饿汉模式这样的: 这个模式在类初始化的时候就已经实例化了,保证了唯一一个实例,这是线程安全的。 2、 ...
分类:其他好文   时间:2016-11-24 09:03:34    阅读次数:633
759条   上一页 1 ... 49 50 51 52 53 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!