java
syx12305
这个作者很懒,什么都没留下…
展开
-
阿里云专有网络组件介绍
原创 2020-02-07 16:38:17 · 607 阅读 · 0 评论 -
对象equals()分析
equals()方法为Object中的方法,所以所有类都会默认继承这个方法,在Object中,默认的equals()内容为: public boolean equals(Object obj){ return this == obj; } 所以使用默认的equals()方法等同于 == ,而==比较的是对象的内存地址,如下方代码 public class TestJava { ...原创 2019-03-26 23:05:50 · 347 阅读 · 0 评论 -
HashMap,HashTable, ConCurrentHashMap
HashMap: 非线程安全,key和value都允许null HashTable: 线程安全, 不允许null,get和put方法都使用synchronized,性能不好 ConCurrentHashMap:可以理解把Map分割成N个小的HashTable,在操作时锁住部分,从而性能更好,也能实现线程安全 Collections.synchronizedMap():和HashTable类似...原创 2019-03-26 23:26:08 · 97 阅读 · 0 评论