摘要:
阅读全文
摘要:
都是常用的会话跟踪技术 Cookie和Session的区别(面试必备)_秋风不识路的博客-CSDN博客_cookie和session的区别 cookie和session的详解与区别 - 测试开发喵 - 博客园 (cnblogs.com) 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
容器与线程安全、并发问题 vector和hashtable都是线程安全,加synchronized实现,但是效率比较低 arrylist、hashmap非安全 synchronized内部的锁升级 偏向锁->自选锁->轻量锁->重量锁 AQS(锁) 并发集合类 • ConcurrentHashMap 阅读全文
摘要:
arraylist用数组实现,linkedlist用链表实现插入、删除、随机访问 1、ArrayList的实现是基于数组,LinkedList的实现是基于双向链表。 2、对于随机访问,ArrayList优于LinkedList 3、对于插入和删除操作,LinkedList优于ArrayList 4、 阅读全文
摘要:
对哈希的理解哈希算法冲突的处理哈希冲突无法避免一个好的哈希算法应该有什么特性?尽可能分散… Jdk8的hashmap 初始长度16懒加载机制,第一次put数据才才创建 数组+链表+红黑树每个数据单元是一个node结构{key、value、next、hash字段(不是key的哈希值,是该哈希值的高16 阅读全文
摘要:
阅读全文
摘要:
参考链接:Java内存模型与JVM运行时数据区的区别 - 知乎 (zhihu.com) 阅读全文