![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java编程思想
宅小年
这个作者很懒,什么都没留下…
展开
-
java编程思想-注解
今天开始本人对java编程思想的总结,每章的总结都希望能够通过博客的形式记录下来。那么先从个人觉得比较简单的注解开始吧 注解(元数据)提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。这是书本上的定义,楼主在实际项目中,通常用于aop日志和类加载的对象注入。 jdk5有三个内置标准注解 @Override,表示当前的方法定义将覆盖超类中的方法。 @Deprecated...原创 2017-09-03 10:25:53 · 352 阅读 · 0 评论 -
CountDownLatch
前言: 今天开始java.util.concurrent的学习,concurrent包下的类主要用于解决并发问题,先从比较简单的CountDownLatch开始讲解吧。 概念: CountDownLatch主要用于协调线程之间的同步,你可以想CountDownLatch对象设置一个初始计数值,任何在这个对象上调用wait() 方法都会被阻塞,直到这个计...原创 2018-08-18 22:15:35 · 111 阅读 · 0 评论 -
CyclicBarrier
概念: CyclicBarrier与CountDownLatch非常相似,它可以使一组线程任务到达一个屏障,只有当最后一个线程到达屏障,屏障才会被打开,所有线程才会被继续执行,而且能多次重用。 CyclicBarrier有两个构造函数:CyclicBarrier(int parties) & CyclicBarrier(int parties, Runnable barrierAct...原创 2018-08-19 17:48:37 · 186 阅读 · 0 评论