![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
hofe
这个作者很懒,什么都没留下…
展开
-
通过面试题学Java多线程
多线程实现的三种方式继承Thread,重写run方法实现Runnable接口,重写run方法实现Callable接口,重写run方法有返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。执行 Callable任务后,可以获取一个Future的对象,在该对象上调用get就可以获取到Callable任务 返回的Object了,再结合线程池接口Executo...原创 2020-04-27 14:38:29 · 258 阅读 · 0 评论 -
通过面试题学SpringBoot
转载至https://www.jianshu.com/p/63ad69c480fe/(原创)下面的也是转载,但阅读起来比较舒适。也可查看https://blog.csdn.net/Kevin_Gu6/article/details/88547424转载 2020-03-16 13:44:57 · 123 阅读 · 0 评论 -
通过面试题学Spring
准备面试复习Spring的时候详细的看了一下Spring理论知识,结合网上的面试题,写了这篇博客。如果需要更详细的内容,推荐我的另一篇文章详解Spring。文章目录为什么使用Spring(优缺点)?Spring的IoC理解:什么是控制反转(Inversion of Control)与依赖注入(Dependency Injection)?BeanFactory和ApplicationContex...原创 2020-03-15 22:44:43 · 221 阅读 · 0 评论 -
剑指LeetCode面试算法:栈、队列、堆
一、基础知识栈:后进先出的线性表;STL方法包含push(x),pop(),top(),empty()队列:先进先出的线性表;STL方法包含push(x),pop(),top(),empty()二、目录使用队列实现栈三、 解题1.使用队列实现栈这题在剑指offer中是面试题9(用两个队列实现栈),leetcode229。使用队列实现栈。对于1,2,3,4,5这样一个序列,用栈...原创 2020-03-09 19:47:47 · 286 阅读 · 0 评论 -
剑指LeetCode面试算法:链表
链表基础知识*与&符号a 本质上代表一个存储单元。CPU通过该存储单元的地址访问该存储单元中的数据。a中可以存放数值(10)和地址(336647)例如b=10,&b=336647&:取地址a=&b:表示a = b存储单元的地址(336647)a:代表获得a中存储的地址(336647)对应的存储单元(b)中的数据。也就是访问a就等于访问bint b =...原创 2020-03-08 22:05:53 · 165 阅读 · 0 评论