Java学习笔记
mmmmmmmmnmmmmmm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《Java多线程编程核心技术》(四)
目录定时器(Timer)定时器Timer的使用单例模式与多线程立即加载/“饿汉模式”延迟加载/“懒汉模式”定时器(Timer)定时/计划功能在移动开发领域使用比较多,比如Android技术。定时/计划任务功能在Java中主要使用Timer对象,它在内部使用多线程的方式进行处理。如何实现指定时间执行任务如何实现按指定周期执行任务定时器Timer的使用方法schedule(Timer...原创 2019-12-24 15:38:26 · 232 阅读 · 0 评论 -
《Java多线程编程核心技术》(四)
目录Lock的使用使用ReentrantLock类类ReentrantReadWriteLockLock的使用ReentrantLock类的使用ReentrantReadWriteLock类的使用使用ReentrantLock类在Java多线程中,可以使用synchronized关键字来实现线程之间的互斥,但在JDK1.5之后新增加了ReentrantLock类也能达到同样的效果,并...原创 2019-12-23 17:56:48 · 241 阅读 · 0 评论 -
《Java多线程编程核心技术》(三)
目录线程间的通信等待/通知机制线程间的通信主要技术点:使用wait/notify实现线程间的通信;生产者消费者模式的实现;方法join的使用ThreadLocal的使用等待/通知机制方法wait()的作用是使当前代码执行的线程进行等待,该方法将当前线程置入“欲执行队列”中。方法notify()的作用是进行通知,由线程规划器挑选wait()的线程进行执行。wait()方法和no...原创 2019-12-21 16:20:22 · 375 阅读 · 0 评论 -
《Java多线程编程核心技术》(二)
目录对象及变量的并发访问synchronized同步方法对象及变量的并发访问主要技术点:synchronized对象监视器为Object时的使用synchronized对象监视器为Class时的使用非线程安全时如何出现的关键字volatile的主要作用关键字volatile与synchronized的区别及使用情况synchronized同步方法...原创 2019-12-21 13:48:03 · 387 阅读 · 0 评论 -
《Java多线程编程核心技术》(一)
目录Java多线程技能Thread方法停止线程暂停线程yield方法线程的优先级守护线程Java多线程技能线程的启动如何使线程停止如何使线程暂停线程的优先级线程安全相关的问题进程:进程是操作系统结构的基础,是一次程序的执行,是一个程序及其数据结构在处理机上顺序执行时所发生的活动,是程序在一个数据集合上运行的过程。它是系统进行资源分配和调度的基本单位。线程:线程可以理解成进...原创 2019-12-18 16:56:30 · 305 阅读 · 0 评论
分享