码迷,mamicode.com
首页 >  
搜索关键字:java线程    ( 2016个结果
Java线程池七个参数详解
Java线程池七个参数详解 Java多线程开发时,常常用到线程池技术,这篇文章是对创建java线程池时的七个参数的详细解释。 从源码中可以看出,线程池的构造函数有7个参数,分别是corePoolSize、maximumPoolSize、keepAliveTime、unit、workQueue、thr ...
分类:编程语言   时间:2020-03-11 11:12:05    阅读次数:71
java获取时间的几种方式Date VS LocalDate
JDK7 Date缺点 1、所有的日期类都是可变的,因此他们都不是线程安全的,这是Java日期类最大的问题之一 2、Java的日期/时间类的定义并不一致,在java.util和java.sql的包中都有日期类,此外用于格式化和解析的类在java.text包中定义 3、java.util.Date同时 ...
分类:编程语言   时间:2020-03-10 15:39:03    阅读次数:60
如果优雅地关闭ExecutorService提供的java线程池
ExecutorService让我们可以优雅地在程序中使用线程池来创建和管理线程,而且性能佳、开销小,还可以有效地控制最大并发线程数,是我们在java并发编程中会经常使用到的。 每一个线程都会占用系统资源,因此线程池的关闭与清理同样重要,本文介绍我们如何优雅地关闭线程池。
分类:编程语言   时间:2020-03-07 18:57:21    阅读次数:178
Java线程
线程 java.lang.Thread.State 6种状态 1. NEW:尚未启动的线程状态 2. RUNNABLE:可运行的线程状态等待CPU调用 3. BLOCKED:线程阻塞等待监视器锁定的线程状态。处于synchronized同步代码块或方法中被阻塞。 4. WAITING:等待线程的状态 ...
分类:编程语言   时间:2020-03-07 14:38:49    阅读次数:108
Redis不是只有get set那么简单
我以前还没接触Redis的时候,听到大数据组的小伙伴在讨论Redis,觉得这东西好高端,要是哪天我们组也可以使用下Redis就好了,好长一段时间后,我们项目中终于引入了Redis这个技术,我用了几下,感觉Redis也就那么回事啊,不就是get set吗?当我又知道Redis还有自增、自减操作,而且这 ...
分类:其他好文   时间:2020-03-05 10:39:27    阅读次数:64
Java线程池-基础
线程池的核心类:ThreadPoolExecutor ,类图如下: (I:代表接口,C:代表实现类) I:Executor I:ExecutorService C:AbstractExecutorService C:ThreadPoolExecutor 构造函数: public ThreadPool ...
分类:编程语言   时间:2020-03-04 20:56:47    阅读次数:90
Java线程池吃掉异常整理
Java线程池吃掉异常整理 https://www.jianshu.com/p/3c080dbded05 https://www.cnblogs.com/Laymen/p/11465881.html https://blog.csdn.net/uniquewonderq/article/detail ...
分类:编程语言   时间:2020-03-02 20:58:10    阅读次数:71
java线程组
1 简介 一个线程集合。是为了更方便地管理线程。父子结构的,一个线程组可以集成其他线程组,同时也可以拥有其他子线程组。 从结构上看,线程组是一个树形结构,每个线程都隶属于一个线程组,线程组又有父线程组,根线程组——System线程组。 2 线程组树的结构 JVM创建的system线程组是用来处理JV ...
分类:编程语言   时间:2020-03-02 10:54:27    阅读次数:79
Java自学-多线程 交互
Java 线程之间的交互 wait和notify 线程之间有 交互通知 的需求,考虑如下情况: 有两个线程,处理同一个英雄。 一个加血,一个减血。 减血的线程,发现血量=1,就停止减血,直到加血的线程为英雄加了血,才可以继续减血 步骤 1 : 不好的解决方式 故意设计减血线程频率更高,盖伦的血量迟早 ...
分类:编程语言   时间:2020-03-01 10:59:04    阅读次数:69
Java线程同步和并发第1部分
在本文中,我们将分两部分介绍Java中的线程同步,以更好地理解Java的内存模型。介绍Java线程同步和并发是复杂应用程序各个设计阶段中讨论最多的主题。线程,同步技术有很多方面,它们可以在应用程序中实现高并发性。多年来,CPU(多核处理器,寄存器,高速缓存存储器和主内存(RAM))的发展已导致通常是开发人员往往忽略的某些领域-例如线程上下文,上下文切换,变量可见性,JVM内存型号与CPU内存型号。
分类:编程语言   时间:2020-02-26 17:08:12    阅读次数:74
2016条   上一页 1 ... 12 13 14 15 16 ... 202 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!