唯一浩哥

架构之路----Java有不少事

随笔分类 -  Java SDK

摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755431.html 一、概述 HashSet是基于哈希实现的set集合,其实它底层是一个value固定的HashMap。 HashMap是无序存储的,所以HashSet也一样是无序的,而且HashS 阅读全文
posted @ 2020-11-11 09:56 唯一浩哥 阅读(641) 评论(0) 推荐(0)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755322.html 一、概述 Java中单例有7种写法,这个是在面试中经常被问到的内容,而且有时候还要求手写单例实现方式。所以我们有必要认真的了解一下这七种写法。 二、七种实现 2.1 懒汉式——线 阅读全文
posted @ 2020-11-06 18:49 唯一浩哥 阅读(945) 评论(3) 推荐(0)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755338.html 一、概述 JDK1.8引入了函数式编程,重点包括函数式接口、lambda表达式、方法引用等。 所谓函数式编程就是将函数(一段操作)作为一个基本单位进行传递。以前的Java中参数只 阅读全文
posted @ 2020-10-22 11:14 唯一浩哥 阅读(1175) 评论(0) 推荐(1)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755313.html 一、SPI是什么 SPI是相对API而言的。 API指的是应用对服务调用方提供的接口,用于提供某种服务、功能,面向的是服务调用方。 SPI指的是应用对服务实现方提供的接口,用于实 阅读全文
posted @ 2020-10-13 09:55 唯一浩哥 阅读(870) 评论(0) 推荐(0)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755253.html 一、概述 Java提供了有关时间的类和API,可以很方便的处理日期时间。 JDK 1.8之前使用的是Date和Calendar,JDK 1.8之后使用DateTime,前者毛病较 阅读全文
posted @ 2020-10-13 09:53 唯一浩哥 阅读(417) 评论(0) 推荐(0)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755424.html Random是随机的意思,Access是访问的意思,合起来就是随机访问的意思。 RandomAccess接口是一个标记接口,用以标记实现的List集合具备快速随机访问的能力。 那 阅读全文
posted @ 2020-10-10 11:36 唯一浩哥 阅读(2922) 评论(0) 推荐(1)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755368.html 一、概述 Optional的引入是为了解决null的问题,那么到底是解决null的什么问题呢? 我们知道当我们针对null调用方法的之后,就会抛出空指针异常,Optional就是 阅读全文
posted @ 2020-09-27 14:00 唯一浩哥 阅读(765) 评论(0) 推荐(1)
摘要:原创文章,转载请标注出处:https://www.cnblogs.com/V1haoge/p/10755377.html 一、概述 Java中的拷贝功能是由Object类的clone方法定义的。 public class Object{ //... protected native Object c 阅读全文
posted @ 2020-05-28 14:52 唯一浩哥 阅读(342) 评论(0) 推荐(0)
摘要:原创文章,转载请标注出处: "https://www.cnblogs.com/V1haoge/p/10755235.html" JDK 6和JDK 7中substring的原理及区别 substring(int beginIndex, int endIndex)方法用于截取字符串,返回截取的新字符串 阅读全文
posted @ 2019-05-08 15:04 唯一浩哥 阅读(1897) 评论(0) 推荐(0)
摘要:原创文章,转载请标注出处: "Java设计模式之《抽象工厂模式》及使用场景" 一、概述 抽象工厂模式是对工厂方法模式的再升级,但是二者面对的场景稍显差别。 工厂方法模式面对的目标一般都是单类的,就比如 "《ava设计模式之《工厂方法模式》及使用场景》" 中所举的例子,目标就是桌子这一类商品。 如果是 阅读全文
posted @ 2019-04-23 11:33 唯一浩哥 阅读(4218) 评论(0) 推荐(5)
摘要:原创文章,转载请标注出处: "https://www.cnblogs.com/V1haoge/p/10755129.html" 一、概述 枚举就是一个语法糖效果。 定义一个枚举,其实就是定义一个继承抽象类Enum的类。 了解了Enum,就能了解枚举。 二、Enum解析 2.1 接口 枚举类实现了Co 阅读全文
posted @ 2019-04-23 10:59 唯一浩哥 阅读(707) 评论(0) 推荐(1)
摘要:原创作品,可以转载,但是请标注出处地址: "https://www.cnblogs.com/V1haoge/p/10748925.html" 一、概述 Collector是专门用来作为Stream的collect方法的参数的。 而Collectors是作为生产具体Collector的工具类。 二、C 阅读全文
posted @ 2019-04-22 10:59 唯一浩哥 阅读(5282) 评论(0) 推荐(1)
摘要:原创作品,可以转载,但是请标注出处地址: "https://www.cnblogs.com/V1haoge/p/10748817.html" 一、概述 Stream操作简称流操作,这里的流与IO流毫无关系,这里的流指的是流式操作,就是流水线操作。 Stream流操作主要包包括三大模块:创建流操作、中 阅读全文
posted @ 2019-04-22 10:46 唯一浩哥 阅读(1354) 评论(0) 推荐(2)
摘要:原创作品,可以转载,但是请标注出处地址: "https://www.cnblogs.com/V1haoge/p/10566625.html" 一、概述 AbstractQueuedSynchronizer简称为AQS,是并发包中用于实现并发工具的基础类,非常明显,它是一个抽象类。 它提供了一个依赖于 阅读全文
posted @ 2019-03-20 18:08 唯一浩哥 阅读(1063) 评论(1) 推荐(1)
摘要:原创文章,转载请标注出处: "《Java基础系列 二进制操作》" 概述 Java源码中涉及到大量的二进制操作,非常的复杂,但非常的快速。 Java二进制表示法 首先了解下二进制,二进制是相对十进制而言的,当然还有八进制,十六进制等等,我们常用的都是十进制,计算机用的都是二进制,而符号表示常用十六进制 阅读全文
posted @ 2019-02-22 19:21 唯一浩哥 阅读(1873) 评论(0) 推荐(0)
摘要:原创作品,可以转载,但是请标注出处地址: "https://www.cnblogs.com/V1haoge/p/10022092.html" Java基础系列 HashMap 1.8 概述 HashMap是基于哈希表实现的映射集合。 HashMap可以拥有null键和null值,但是null键只能有 阅读全文
posted @ 2018-11-26 18:38 唯一浩哥 阅读(1536) 评论(0) 推荐(2)
摘要:Java基础总结 JAVA中的几种基本数据类型是什么,各自占用多少字节。 String类能被继承吗,为什么。 String,Stringbuffer,StringBuilder的区别。 String常量池 ArrayList和LinkedList有什么区别。 讲讲类的实例化顺序,比如父类静态数据,构 阅读全文
posted @ 2018-09-19 20:58 唯一浩哥 阅读(653) 评论(0) 推荐(0)
摘要:转载作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/yiwangzhibujian/p/6207212.html 一、文章的目的 这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。 比如在 阅读全文
posted @ 2018-03-25 16:28 唯一浩哥 阅读(595) 评论(0) 推荐(0)
摘要:原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/8494618.html 一、概述 ArrayList是Java集合体系中最常使用,也是最简单的集合类,是以数组实现的线性表。 数组在内存中是以一段连续的内存来进行存放的,同样,ArrayLis 阅读全文
posted @ 2018-03-02 21:44 唯一浩哥 阅读(1242) 评论(0) 推荐(0)
摘要:原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/8492158.html instanceof关键字是在Java类中实现equals方法最常使用的关键字,表示其左边的对象是否是右边类型的实例,这里右边的类型可以扩展到继承、实现结构中,可以是其 阅读全文
posted @ 2018-03-02 11:06 唯一浩哥 阅读(466) 评论(0) 推荐(0)