2017年12月24日
摘要: 浅拷贝(浅克隆): 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然只想原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制他所引用的对象。 深复制(深克隆):被复制对象的所有变量都含有与原来的对象相同的值,出去那些引用其他对象的变量。那些引用其他对象的变量将指向被复 阅读全文
posted @ 2017-12-24 14:59 端着咖啡码农 阅读(162) 评论(0) 推荐(0) 编辑
摘要: synchronized是一种粗粒度的并发控制,某一时刻,只能有一个线程执行该synchronized方法,synchronized块则是一种细粒度的并发控制,只会将块中的代码同步,位于方法内、synchronized块之外的代码是可以被多个线程同时访问到的。 1.如果某个synchronized方 阅读全文
posted @ 2017-12-24 12:50 端着咖啡码农 阅读(193) 评论(0) 推荐(0) 编辑