![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 76
李佳音的猫
这个作者很懒,什么都没留下…
展开
-
Redis的底层数据结构
redis原创 2022-11-16 15:05:19 · 675 阅读 · 0 评论 -
Java 集合 面试整理
考察重点:1、2,5,61、请说明List、Map、Set三个接口存取元素时,各有什么特点?参考回答:2、阐述ArrayList、Vector、LinkedList的存储性能和特性参考回答:3、请简要说明ArrayList,Vector,LinkedList的存储性能和特性是什么?参考回答:4、请说明ArrayList和LinkedList的区别?参考回答:5、请你说明HashMap和Hashtable的区别?参考回答:6、请说说快速失败(fail-fast)和安全失败(fail-safe)的区别.原创 2021-11-30 16:37:26 · 1101 阅读 · 0 评论 -
java 多线程 面试题整理(更新......)
一、基础知识1、什么是线程和进程?什么是进程?进程的特点:什么是线程?区别与联系?2、什么是并行与并发?3、什么是同步执行和异步执行4、Java中实现多线程有几种方法?(较难)(1)继承Thread类(2)实现runable接口(3)实现Callable接口(创建FutureTask(Callable)对象)5、Future接口,Callable接口,FutureTask实现类的关系6、什么是Callable和Future?7、什么是线程的上下文切换?8、Thread类中的start()和run()方法有什原创 2021-11-30 16:31:10 · 27665 阅读 · 1 评论 -
java实现排序二叉树
java实现一个排序树:(1)每个节点:用一个类表示(父节点,左子节点,右子节点,自身,父节点对象,左右节点对象存储其地址)(2)整体结构:用一个集合<Integer>表示(3)初始化:空(约束条件:第一个添加的元素必须是根节点,无父节点,左右节点分别置为空,自身赋值)(4)插入方法:使用查询指针进行移动,首先设置为根节点,如果大于该节点则将指针移动到根节点的右子树,否则创建右子树并赋值,左子树同理Tree节点:package TreeArrayList;impor原创 2021-07-15 18:41:41 · 659 阅读 · 0 评论