java多线程
陈培泓
一起学习,一起进步
展开
-
join(long)与sleep(long)的区别
1.join(long)方法的源码首先看join()源码:public final void join() throws InterruptedException { join(0); }从源码中可以看出,join()直接调用了join(long)方法,join(long)源码如下:public final synchronized void join(long millis)转载 2017-04-21 17:12:45 · 1043 阅读 · 0 评论 -
readResolve()方法与串行化
在CJC(一) 中提到一个问题,即 readResolve方法是干啥的? 当时也没多想, 只是列在那里, 今天忙里偷闲地把搜点材料整理下这个问题. 原来这个方法跟对象的序列化相关(这样倒是解释了为什么 readResolve方法是private修饰的). ??? 怎么跟对象的序列化相关了? 下面我们先简要地回顾下对象的序列化. 一般来说, 一个类实现了 Serializable接口, 我们就可以转载 2017-04-23 17:12:44 · 533 阅读 · 0 评论