线程其他

2021-11-13

线程在不同的层次不同的说法与环境,就Java语言层次来说线程状态验证NEW、RUNNABLE、TERMINATED验证BLOCKED、WAITING、TIMED_WAITING线程状态就线程来说不同的层面有不同的说法。底层P(S),V(S)资源操作,编码层次对象锁操作,在Java层面对线程的状态定义

0 条评论
1,343 热度

单例模式与多线程

2021-11-12

单利模式是经常使用到的设计模式,例如spring的默认bean为单例。同时众多框架体系使用的为多线程体系,所以在使用的时候单例和多线程结合起来可能会有一些没有注意到的事情,例如全局变量的控制等。单例模式的实现立即加载/饿汉模式单例模式的实现立即加载/饿汉模式

0 条评论
1,379 热度

Lock对象的使用

2021-10-07

Lock接口是JDK1.5新增的,其在JUC的locks包下,比synchronized关键字更强大Lock的外部实现类只有ReentrantReadWirteLock,其他的实现类都是在class内部实现的,没有public,也就是说其无法在不同包之间访问!!!Segment是Concurrent

0 条评论
1,527 热度

线程间通信

2021-09-30

线程间通信是使这些独立的线程个体成为系统间相交互的群体,大大提高CPU的利用率的同时也会对各线程处理过程进行有效把控如何使用wait/notify实现线程间通信生产者/消费者模式的实现join方法的使用ThreadLocal类的使用wait/notify机制线程间是可以相互通信和协作的,不使用任何特

0 条评论
1,586 热度

对象及变量的并发访问

2021-09-27

在Java语言中写出线程安全的程序synchronized对象监视器为Objectsynchronized对象监视器为Classvolatile作用synchronized和volatile区别及使用

0 条评论
1,569 热度

该书读后感

2021-09-27

看完第一章,只想说,说的太浅了。原本是因为JUC包的作者的《Java并发编程实战》有点晦涩难懂,所以才看的这本书。但是不得不说,太浅薄了,我都不想记录读书日志了,豆瓣评分也很低。诶,就当入门记录一下并发API吧...

0 条评论
1,119 热度

Java多线程技能

2021-09-26

线程启动线程暂停线程停止线程优先级线程安全进程和多线程概述进程线程多线程使用多线程的场景使用多线程继承Thread类使用进程和多线程概述进程进程是受操作系统管理的基本单元又如WIN的任务管理器的exe文件都可以理解为一个进程。*.java程序经编译之后形成*.class文件,在WIN中启动一个JVM

0 条评论
1,555 热度