摘要:
欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot package java.lang; ###简介 ThreadLocal提供了线程的本地副本,也就是说每个线程将会拥有一个自己独立的变量副本。 对于同一个ThreadLoca 阅读全文
摘要:
欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot ###线程的生命周期包含5个阶段 新建、就绪、运行、阻塞、终止 新建(new Thread): 就是刚使用new方法,new出来的线程; 就绪(Runnable): 就是调用 阅读全文
摘要:
欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot ###基本介绍 1. 不允许重复(底层是HashMap,用key储存元素,value统一都是 PRESENT),可以为null,无顺序 2. HashSet就是为了提高查找效 阅读全文
摘要:
欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot ###基本介绍 Linkedlist基于链表的动态数组(双向链表): 可以被当作堆栈(后进先出)、队列(先进先出)或双端队列进行操作。 数据添加删除效率高,只需要改变指针指向 阅读全文
摘要:
欢迎光临我的博客[http://poetize.cn],前端使用Vue2,聊天室使用Vue3,后台使用Spring Boot ###基本介绍 ArrayList: 支持null元素、有顺序、元素可以重复。 可以动态增长和缩减的索引序列,基于数组实现的List类(查询效率高,而在插入删除性能下降很多( 阅读全文