![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 87
peachlorgane
这个作者很懒,什么都没留下…
展开
-
网易8-11笔试算法题解析
8-11 网易笔试算法记一次网易笔试算法题解题思路,由于原题目描述太形象化了,这里题目描述就开门见山了。所知题目就5个(应该还有但是我找不到啊o(╯□╰)o)其中加法乘法和游戏很容易这里就不给出了。瞌睡题题目描述给定一个数组数组的每一个位置代表一个分值,同时给定同样长度的数组每个位置都是0或1代表分值数组对应位置是否能获取(1可以,0不行),给定整形k代表可以叫醒k分钟,即从任意位...原创 2018-08-12 10:58:35 · 695 阅读 · 0 评论 -
Java并发-同步类的底层实现AQS
Java并发-AQSjava并发包里有许多的工具类,例如如有互斥锁ReentrantLock,控制多线程执行的栅栏CountDownLatch,信号量Semaphore,闭锁CyclicBarrier(使用ReentrantLock实现间接用了AQS)等等,这些类在底层实现中都直接或者间接的使用到了AQS,本篇就从源码角度介绍AQS的作用和实现。AQS简介AQS是一个管理线程的底层类,...原创 2018-09-13 17:19:12 · 551 阅读 · 0 评论 -
Java并发-异步执行Future
Java并发-异步执行Future在开发过程中很容易遇到这么一种情况,要执行一个耗时的任务,为了提高效率我们在执行耗时任务的时候同时执行其他暂时不需要耗时任务的代码,直到需要这个耗时任务的返回时才去获取任务结果,那么在Java中Future接口是专门用来异步执行,并在需要的时候获取执行的结果的一个接口。典型的我们有/** * jdk 8 * /public class Main ...原创 2018-09-14 11:10:26 · 1642 阅读 · 0 评论