java
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java 注解(Annotation) 的基本使用和理解
1.注解概念:相当于标签2.注解的类型2.1 元注解概念:元注解是可以注解到注解上的注解,或者说元注解是一种基本注解,但是它能够应用到其它的注解上面元注解的种类@Retention @Documented @Target @Inherited @Repeatable@Retention作用:解释/说明了注解的生命周期取值如下: RetentionPol...原创 2018-10-12 15:00:52 · 862 阅读 · 0 评论 -
Java多线程学习(二)wait、notify、notifyAll详解
目录一、整体图表二、具体方法2.1 wait方法2.1.1定义2.1.2注意2.1.3使用方式2.2 notify方法2.2.1定义2.2.2注意2.2.2 使用方式2.3 notifyAll2.3.1定义2.3.2注意2.3.3 使用方式一、整体图表二、具体方法2.1 wait方法2.1.1定义让线程进入等待并且释放锁。2.1.2注意当前线程必须持有该对象的锁wait必须被唤...原创 2019-03-01 14:44:36 · 549 阅读 · 0 评论 -
Java多线程学习(一)synchronized关键字
java 内置锁是互斥锁synchronized(悲观锁)非公平锁(效率高,优先级低的可能永远无法获取CPU的执行权,优先级高的可能重复执行)自动释放锁容易产生死锁JVM执行Lock(ReentrantLock(实现类))(乐观锁)公平锁:根据时间先后顺序来执行(根据顺序所以是有队列的,所以效率会低)忽略中断锁。响应中断锁手动释放锁java层的代码CAS(乐观锁)...原创 2019-03-01 14:47:03 · 459 阅读 · 0 评论
分享