- 博客(5)
- 收藏
- 关注
原创 超详细的java线程池源码解读
线程池的继承关系是这样的ThreadPoolExecutor继承了AbstractExecutorService,AbstractExecutorService是一个抽象类,它实现了ExecutorService接口,ExecutorService又是继承了Executor接口。 继承关系:ThreadPoolExecutor->AbstractExecutorService->ExecutorS
2017-12-22 18:34:59 22291 1
原创 五分钟熟记数据库事务
事务的概念:是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务的特性:ACID(速记法:吃一个圆 -持久性,一致性,隔离性,原子性)⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后...
2017-12-18 15:08:55 14639
原创 一篇文章搞定java线程
[TOC]线程状态转换既然想了解多线程,线程的概念和什么是多线程想必不用多说,那首先说说线程的几个状态以及状态直接的转换,下边这张图展示了线程的几个状态,详细说说状态直接是如何转换的。 当new 一个线程它只是初始态,如果你不调用start()方法那这个线程永远都不会被执行,当调用start()方法后这个线程就变成了可运行状态,等待调度运行,调用start()不会马上进入运行状态,只是可运行,
2017-12-05 16:00:48 16515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人