学习
如若凌风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试官常问的Map集合的四种遍历方式
面试官:你知道Map集合都有几种遍历方式吗?答:我只知道有个迭代器面试官:那你不符合我们公司的岗位,谢谢我们知道map框架的强大但是不知道他的遍历有几种那可丢脸了回去该好好复习一下主要有四种,上代码:import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class MapTraverse { public static void ma原创 2020-09-23 20:48:42 · 282 阅读 · 0 评论 -
ThreadLocal源码分析解读
文章目录前言一、ThreadLocal是什么?二、底层实现原理1.ThreadLocalMap2.ThreadLocal主要方法2.1 set(T value)为线程绑定变量2.2 get操作,获取当前线程绑定的变量副本3.ThreadLocal的内存泄漏问题3.1强引用3.2软引用3.3弱引用3.4虚引用总结前言可能很多小伙伴都听说过ThreadLocal,但是在具体面试的时候,却对底层原理以及如何使用感到困惑,我在写这篇文章的时候,和你们是一样的心情面试官常问的问题:1.ThreadLoca原创 2020-09-12 15:15:56 · 234 阅读 · 0 评论 -
深入浅出-单例模式
一、单例模式大部分时候,我们都把类的构造器定义成public访问权限,运行任何类自由创建该类的对象,但是在某些时候,允许其他类自由的创建该类的对象是没有任何意义的。还有可能造成系统性能下降,例:某个系统只有一个窗口管理器,此时在系统中创建多个对象其实没有任何意义的。如果一个类始终只能创建一个实例,则这个类被称为单例类,这样的模式被称为单例模式二、单例模式的几种实现1、饿汉式/*** 单...原创 2020-01-05 17:35:48 · 285 阅读 · 0 评论 -
Java 基础-接口理解与实现
Java 基础-接口理解与实现接口概念:是抽象类的延伸,也可以把它看成一个纯粹的抽象类,为了解决单继承的问题,提供一个接口,在具体实现类中对接口中定义的方法进行重写,实现方法接口使用interface关键字进行定义:语法如下public interface test { void run();}interface:接口关键字run():接口方法test:接口名称具体实现新建接...原创 2019-05-01 17:45:55 · 183 阅读 · 0 评论
分享