
java
混合动力火锅
这个作者很懒,什么都没留下…
展开
-
try finally的执行顺序
我们都知道,无论怎么样finally中代码都会被执行,一直我都以为finally的执行顺序就以下两种:执行完try中的代码再去执行finally的代码 执行try中的代码遇到异常时,立即去执行catch,然后执行finally现在还有第三种情况,当finally遇上多线程时。代码:public class ThreadUtil { public void fun() { ...原创 2018-08-29 16:25:41 · 9449 阅读 · 2 评论 -
使用Lombok简化你的代码
原文:http://kriszhang.com/lombok/此处复制了一部分过来使用前的准备在享受Lombok所带来的酸爽之前,需要有以下准备:添加依赖 安装插件 修改idea配置(optional)添加依赖 <dependency> <groupId>org.projectlombok</groupId>...转载 2018-09-30 09:31:01 · 193 阅读 · 0 评论 -
Java并发编程:线程池源码解析及其使用
原文:https://www.cnblogs.com/dolphin0520/p/3932921.html转载 2018-09-30 14:55:13 · 362 阅读 · 0 评论 -
泛型方法
package hadoop;public class Test { class Fruit{ } class Apple extends Fruit{ } class Person{ } class GenerateTest<T>{ public void show_1(T t){ ...原创 2018-09-30 15:24:03 · 240 阅读 · 0 评论 -
Java并发编程:Callable、Future和FutureTask 源码及其使用
原文:https://www.cnblogs.com/dolphin0520/p/3949310.html首先理一下这几个类ExecutorService 接口 AbstractExecutorService 上面的子类 初级实现,实现了submit ThreadPoolExecutor 上面的子类 高级一点的实现,有实现了executor 1.使用Callable+F...转载 2018-09-30 15:55:47 · 548 阅读 · 0 评论