java基础
文章平均质量分 70
liunanzuibang
竭尽全力,勿忘心安!
展开
-
集合各实现类的底层实现原理
数组: 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1); 数组的特点是:寻址容易,插入和删除困难; 链表: 链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。 链表的特点是:寻址困难,插入和删除容易。 哈希表:那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是原创 2017-09-03 19:10:10 · 281 阅读 · 0 评论 -
中文乱码的解决方法
中文乱码原创 2017-09-03 19:15:32 · 175 阅读 · 0 评论