自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 《Java多线程编程核心技术》(四)

目录定时器(Timer)定时器Timer的使用单例模式与多线程立即加载/“饿汉模式”延迟加载/“懒汉模式” 定时器(Timer) 定时/计划功能在移动开发领域使用比较多,比如Android技术。定时/计划任务功能在Java中主要使用Timer对象,它在内部使用多线程的方式进行处理。 如何实现指定时间执行任务 如何实现按指定周期执行任务 定时器Timer的使用 方法schedule(Timer...

2019-12-24 15:38:26 177

原创 《Java多线程编程核心技术》(四)

目录Lock的使用使用ReentrantLock类类ReentrantReadWriteLock Lock的使用 ReentrantLock类的使用 ReentrantReadWriteLock类的使用 使用ReentrantLock类 在Java多线程中,可以使用synchronized关键字来实现线程之间的互斥,但在JDK1.5之后新增加了ReentrantLock类也能达到同样的效果,并...

2019-12-23 17:56:48 191

原创 《Java多线程编程核心技术》(三)

目录线程间的通信等待/通知机制 线程间的通信 主要技术点: 使用wait/notify实现线程间的通信; 生产者消费者模式的实现; 方法join的使用 ThreadLocal的使用 等待/通知机制 方法wait()的作用是使当前代码执行的线程进行等待,该方法将当前线程置入“欲执行队列”中。 方法notify()的作用是进行通知,由线程规划器挑选wait()的线程进行执行。wait()方法和no...

2019-12-21 16:20:22 313

原创 《Java多线程编程核心技术》(二)

目录对象及变量的并发访问synchronized同步方法 对象及变量的并发访问 主要技术点: synchronized对象监视器为Object时的使用 synchronized对象监视器为Class时的使用 非线程安全时如何出现的 关键字volatile的主要作用 关键字volatile与synchronized的区别及使用情况 synchronized同步方法 ...

2019-12-21 13:48:03 329

原创 《Java多线程编程核心技术》(一)

目录Java多线程技能Thread方法停止线程暂停线程yield方法线程的优先级守护线程 Java多线程技能 线程的启动 如何使线程停止 如何使线程暂停 线程的优先级 线程安全相关的问题 进程:进程是操作系统结构的基础,是一次程序的执行,是一个程序及其数据结构在处理机上顺序执行时所发生的活动,是程序在一个数据集合上运行的过程。它是系统进行资源分配和调度的基本单位。 线程:线程可以理解成进...

2019-12-18 16:56:30 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除