码迷,mamicode.com
首页 >  
搜索关键字:java并发编程    ( 1354个结果
Java并发编程:线程池的使用
原文链接:https://www.cnblogs.com/dolphin0520/p/3932921.html Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任 ...
分类:编程语言   时间:2019-12-10 16:49:39    阅读次数:65
Java并发编程系列-(2) 线程的并发工具类
2.线程的并发工具类 2.1 Fork Join JDK 7中引入了fork join框架,专门来解决计算密集型的任务。可以将一个大任务,拆分成若干个小任务,如下图所示: Fork Join框架利用了分而治之的思想:什么是分而治之?规模为N的问题,N阈值,将N分解为K个小规模子问题,子问题互相对立, ...
分类:编程语言   时间:2019-12-08 01:21:16    阅读次数:102
java并发学习资料
1、Java 并发编程知识梳理以及常见处理模式 https://github.com/Fadezed/concurrency 2、Java 高并发多线程编程系列 https://github.com/Wasabi1234/Java-Concurrency-Progamming-Tutorial 3、 ...
分类:编程语言   时间:2019-11-23 00:01:28    阅读次数:83
多线程之美1一volatile
多线程中关键字volatile,走进她的内心世界,看看她的内存语义之美! ...
分类:编程语言   时间:2019-11-17 12:36:24    阅读次数:70
Java 并发编程(三):如何保证共享变量的可见性?
上一篇,我们谈了谈如何通过同步来保证共享变量的原子性(一个操作或者多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行),本篇我们来谈一谈如何保证共享变量的可见性(多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值)。我们使用同步的目的不仅是,不希望某个线程在使用对象状态时,另外一个线程在修改状态,这样容易造成混乱;我们还希望某个线程修改了对象状态
分类:编程语言   时间:2019-11-10 10:30:39    阅读次数:95
Java:并发不易,先学会用
我从事Java编程已经11年了,绝对是个老兵;但对于Java并发编程,我只能算是个新兵蛋子。我说这话估计要遭到某些高手的冷嘲热讽,但我并不感到害怕。因为我知道,每年都会有很多很多的新人要加入Java编程的大军,他们对“并发”编程中遇到的问题也会有感到无助的时候。而我,非常乐意与他们一道,对使用Java线程进行并发程序开发的基础知识进行新一轮的学习。本篇我们来谈谈Java并发编程:并发编程并不容易掌
分类:编程语言   时间:2019-11-10 10:01:20    阅读次数:107
Java 并发编程(四):如何保证对象的线程安全性
本篇来谈谈Java并发编程:如何保证对象的线程安全性。01、前言先让我吐一句肺腑之言吧,不说出来会憋出内伤的。《Java并发编程实战》这本书太特么枯燥了,尽管它被奉为并发编程当中的经典之作,但我还是忍不住。因为第四章“对象的组合”我整整啃了两周的时间,才啃出来点肉丝。读者朋友们见谅啊。要怪只能怪我自己的学习能力有限,真读不了这种生硬无趣的技术书。但是为了学习,为了进步,为了将来(口号喊得有点大了)
分类:编程语言   时间:2019-11-10 09:38:04    阅读次数:79
Java 并发编程(二):如何保证共享变量的原子性?
线程安全性是我们在进行Java并发编程的时候必须要先考虑清楚的一个问题。这个类在单线程环境下是没有问题的,那么我们就能确保它在多线程并发的情况下表现出正确的行为吗?我这个人,在没有副业之前,一心扑在工作上面,所以处理的蛮得心应手,心态也一直保持的不错;但有了副业之后,心态就变得像坐过山车一样。副业收入超过主业的时候,人特别亢奋,像打了鸡血一样;副业迟迟打不开局面的时候,人就变得惶惶不可终日。仿佛我
分类:编程语言   时间:2019-11-10 09:18:37    阅读次数:83
Java自学指南四、书籍
阅读书籍,是最快、最有效率的一种学习方式。 自学编程通过视频快速入了门,就需要阅读大量相关书籍,提高自己知识的深度,尤其是体系化。 说几点自己关于阅读书籍的认知: 不管工作多么繁忙,都应该抽出时间阅读书籍 培养英文阅读能力 入门最好找自己能看懂的书;提高最好那些经典和高评价的书来扣 阅读一本书,能吸 ...
分类:编程语言   时间:2019-11-09 21:59:02    阅读次数:101
死磕 java线程系列之自己动手写一个线程池
(手机横屏看源码更方便)问题(1)自己动手写一个线程池需要考虑哪些因素?(2)自己动手写的线程池如何测试?简介线程池是Java并发编程中经常使用到的技术,那么自己如何动手写一个线程池呢?本文彤哥将手把手带你写一个可用的线程池。属性分析线程池,顾名思义它首先是一个“池”,这个池里面放的是线程,线程是用来执行任务的。首先,线程池中的线程应该是有类别的,有的是核心线程,有的是非核心线程,所以我们需要两个
分类:编程语言   时间:2019-11-05 09:37:51    阅读次数:73
1354条   上一页 1 ... 13 14 15 16 17 ... 136 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!