java
Oak的人生
调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。
展开
-
JAVA 学习路线 学习大纲(java 进阶路线)
一、代码管理工具 1.Git版本管理+Maven工程管理 2.Maven官方文档http://maven.apache.org/guides/index.html 3.Git官方文档http://git-scm.com/documentation 4.SpringSide4官方文档https://github.com/springside/springside4/wiki二、J...原创 2018-02-27 16:36:18 · 2545 阅读 · 1 评论 -
HashMap、HashTable以及ConCurrentHashMap异同比较、实现分析 【java面试必问知识】
今天给大家总结下HashMap、HashTable和ConCurrentHashMap集合的相关知识点;从三个方面来比较:线程安全性,同步(synchronization),以及速度 (1)HashMap是非线程安全的,HashTable是线程安全的。(2)HashMap的键和值都允许有null存在,而HashTable则都不行。(3)因为线程安全、哈希效率的问题,HashMap效率比HashTa...原创 2018-04-13 17:32:21 · 466 阅读 · 0 评论