5-Set接口和常用方法
5-Set接口和常用方法 介绍汇总: Set接口基本介绍 Set接口的常用方法 Set接口的遍历方式 实践练习 1-Set接口基本介绍 无序(添加和取出的顺序不一致),没有索引 不允许重复元素,所以最多包含...
JAVA——水仙花数问题
2024/07/12 1.问题 2.错误解法 3.错误分析 4.正确解法 5.其他:关于Java中幂函数的用法 6.参考 1.问题 2.错误解法 import java.util.Scanner; public class Main { public static void main(Str...
6-HashSet底层结构和源码分析
6-HashSet底层结构和源码分析 介绍汇总: HashSet的全面介绍 HashSet底层机制说明 HashSet实践练习 1-HashSet的全面介绍 HashSet 实现了 Set 接口 HashSet 实际上是 HashMap(源码) public Has...
keycloak~使用自定义的注册页
添加FormAction的实现 package org.keycloak.phone.authentication.forms; import org.keycloak.Config; import org.keycloak.authentication.FormAction; import org.keycloak.authentication....
7-LinkedHashSet底层结构和源码分析
7-LinkedHashSet底层结构和源码分析 介绍汇总: LinkedHashSet全面说明 LinkedHashSet底层机制说明 1-LinkedHashSet全面说明 LinkedHashSet 底层是一个 LinkedHashMap ,底层维护了一个数组 + ...
8-Map接口和常用方法
8-Map接口和常用方法 Map 与 Collection 并列存在。用于保存具有映射关系的数据:Key-Value Map 中的 key 和 value 可以是任何引用数据类型,会封装到 HashMap$Node 对象中 Map 中的 key 不允许...
企业级–Sonatype Oss(01)私服搭建
Sonatype Oss后续使用 nexus 替代 环境 nexus环境要求(截止目前(3.70.1-02): jdk环境: 支持jdk8(支持所有版本)、jdk11(3.67.0之后的版本),jdk17(3.69.0之后的版本,不支持OrientDB)这3个...
11 种序列化库对比 DSL、fastjson、gson、jackson、protocol buffer、Thrift、Hession、Kryo、Fst、Messagepack、Jboss Marshaling
为什么需要 json 不同语言之间,或者相同语言之间。需要一种对象到 json (持久化)的一种实现方式。以及反序列化的方式。 常见的序列化库对比 以下是 DSL、fastjson、Gson、Jackson、Google Pr...
9-HashMap底层结构和源码分析
9-HashMap底层结构和源码分析 1-HashMap底层结构说明 HashMap 底层维护的是数组 + 链表 + 红黑树,(jdk 7 版本的 HashMap 底层实现(数组 + 链表),jdk 8 版本底层实现(数组 + 链表 + 红黑树...
10-Hashtable底层结构和源码分析
10-Hashtable底层结构和源码分析 介绍汇总: Hashtable的基本介绍 Hashtable底层机制说明 Hashtable 和 HashMap 对比 1-Hashtable的基本介绍 存放的元素是键值对:即 K-V Hashtable 的键和值都...
11-Properties基本介绍
11-Properties基本介绍 Properties 类继承自 Hashtable 类并且实现了 Map 接口,也是使用一种键值对的形式来保存数据。(因为继承 Properties ,所以键值对不可以为 null ) Properties 类使用...
12-开发中如何选择集合实现类
12--开发中如何选择集合实现类 开发中,选择什么集合实现类,主要取决于业务操作特点,然后根据集合实现类特性进行选择,分析如下: 先判断存储的类型(一组对象或一组键值对) 一组对象:Colle...














