![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发编程
wisdomcf
这个作者很懒,什么都没留下…
展开
-
java并发编程(二内存模型、线程安全、无锁)
java并发编程(二内存模型、线程安全、无锁) 内存模型 原子性 原子性是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就 不会被其它线程干扰。 (1) 在单线程中, 能够在单条指令中完成的操作都可以认为是” 原子操作”,因为中断只能发生于指令之间。 (2) 在多线程中,不能被其它进程(线程)打断的操作就叫原子操作。 i++是原子操作吗? i++分为原创 2017-04-09 22:58:25 · 295 阅读 · 0 评论 -
java并发编程(一基本概念、线程基础)
java并发编程(一基本概念和线程基础)1.简介为什么需要并行提高程序性能(利用cpu多核特点【并行】、充分利用CPU的时间片【并发】) 业务上需要(例如服务器需要接收多个请求,需要用不同线程处理请求) 硬件上速度达到瓶颈,目前芯片处理速度4GHZ,已经停留了10年,需要从软件方面提高处理能力。几个重要的概念 同步(synchronous)和异步(asynchronous) 同步在程序处理上原创 2017-04-09 20:11:53 · 233 阅读 · 0 评论