摘要: 1.所在类不一样:sleep在Thread类里面,wait在Object里面。 2.sleep需要抓异常,wait则不用。 3.sleep没有释放锁,wait释放锁。 4.sleep设置了释放时间,wait(long time),wait(long timeout, int nanos)与sleep 阅读全文
posted @ 2019-12-23 17:25 香吗 阅读(516) 评论(0) 推荐(0)
摘要: 1.浅拷贝 只会复制地址值,也就是同一个对象两个引用,只是复制了一个引用而已。 2.深拷贝 重新在堆里创建一个新对象给新引用,连同地址值也不一样。 首先要知道Object的clone()方法, 1 public class Test implements Cloneable{ 2 3 public 阅读全文
posted @ 2019-12-23 16:10 香吗 阅读(1064) 评论(0) 推荐(0)