首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
晚風的Java小栈
行动起来,活在当下
累计撰写
158
篇文章
累计创建
19
个标签
累计收到
0
条评论
栏目
首页
Java
Java基础
集合框架
并发编程
算法
数据结构
算法刷题
数据库
MySQL
架构设计
微服务
方法论
设计模式
标签
分类
图库
归档页面
链接
关于
目 录
CONTENT
晚_
我的唯一抉择,成为我宇宙的真理!
「 坎公骑冠剑 」
以下是
Java
相关的文章
2024-09-18
不要用 Java Calendar 处理时间了,有这么多方法可以使用
不要用 Java Calendar 处理时间了,有这么多方法可以使用! Java 8 已经非常普遍了,但令人惊讶的是,仍然有人在项目中使用 Java Calendar 类来处理时间和日期。不仅性能差,代码还冗余。为什么不用 Java 8 提供的现代日期和时间 API 呢? 以下是总结的 18 种处理
2024-09-18
14
0
0
Java
2024-09-03
Optional的最佳实践
Java Optional 用法详解 在Java编程中,空指针异常(NullPointerException, NPE)是最常见的问题之一。为了解决这一问题,Java 8 引入了 Optional 类,这是一种容器类,可以用来表示一个值存在或不存在。本文将详细介绍 Optional 的用法,以及如何
2024-09-03
36
0
0
Java
2024-04-11
微信推送每日问候
微信推送每日问候 一、申请微信公众平台的测试号 1、登录 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 获取页面上的 appId和appsecret,将这两个参数配置到application.yml中。 2、用户扫码 获
2024-04-11
19
0
0
Java
2024-03-07
使用注解:JAVA返回json数据--null转空字符串
使用注解:JAVA返回json数据--null转空字符串 在与客户端对接时, 他们一般不喜欢接收null的数据, 更喜欢接收"" 所以我们需要再序列化的时候将这个字段转换为空字符串 首先写个序列化类 import com.fasterxml.jackson.core.JsonGenerator; i
2024-03-07
132
0
0
Java
2023-12-18
设计模式之建造者模式
设计模式之建造者模式 建造者模式(Builder Pattern)是一种创建型设计模式,它允许你创建一个复杂对象的表示,同时隐藏了构建过程的细节。这种模式允许同样的构建过程创建不同的表示。 概念 建造者模式的核心思想是将一个复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。通常,
2023-12-18
19
0
0
Java
设计模式
2023-12-15
HashMap1.8扩容源码详解
HashMap1.8扩容源码详解 HashMap在1.8版本中的扩容机制相比1.7版本有了一些改进,主要体现在数组的容量扩展以及红黑树的引入。下面对HashMap 1.8版本中的扩容源码进行详细解析。 1. 扩容条件判断 在HashMap的源码中,扩容的条件主要包括两个:元素数量超过阈值(thres
2023-12-15
26
0
0
Java
集合框架
2023-12-15
Hashmap源码深入解析
HashMap源码深入解析 HashMap是Java中常用的集合类之一,用于存储键值对。随着Java版本的升级,HashMap的实现也经历了一些变化。本文将深入解析HashMap在JDK 1.7和JDK 1.8中的源码,逐步分析其机制,并对关键源代码进行详细解读。 1、JDK 1.7中的HashMa
2023-12-15
24
0
0
Java
集合框架
2023-12-15
LinkedList源码深入解析
LinkedList源码深入解析 LinkedList是Java集合框架中另一个重要的实现,它基于双向链表实现,提供了高效的插入和删除操作。在本文中,我们将深入解析LinkedList的源码,特别关注其双向链表结构、添加和删除操作,以及与ArrayList的一些区别。 1. 双向链表结构 Linke
2023-12-15
23
0
0
集合框架
Java
2023-12-15
ArrayList源码深入解析
ArrayList源码深入解析 ArrayList是Java集合框架中的一个重要类,实现了List接口。它基于动态数组实现,提供了自动扩容、快速随机访问等特性。在本文中,我们将更加详细地解析ArrayList的源码,特别关注其扩容机制、迭代器实现和一些关键细节。 1. ArrayList的基本结构
2023-12-15
20
0
0
Java
集合框架
2023-12-15
Java集合框架概述
Java集合框架 Java集合框架是一组用于存储、操作和处理数据的类和接口的集合。它提供了各种实现了常用数据结构的类,如列表、集合、映射等,以满足不同场景下的需求。本文将详细介绍Java集合框架的基本概念、常用接口和类,并提供具体的代码示例。 1. 集合框架概念 Java集合框架主要分为两个接口层次
2023-12-15
52
0
0
Java
集合框架
1
2
3
4