首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java基础
蜀山剑客李沐白
创建于2023-05-05
订阅专栏
Java基础知识
等 14 人订阅
共40篇文章
创建于2023-05-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
万字详解 Stream 流式编程,写代码也可以很优雅
Java 流(Stream)是一连串的元素序列,可以进行各种操作以实现数据的转换和处理。流式编程的概念基于函数式编程的思想,旨在简化代码,提高可读性和可维护性。
一文搞懂 Java 集合,再也不用担心集合数据类型的操作了
Java集合是用于存储和操作一组对象的数据结构。它提供了一组接口和类,用于处理不同类型的集合数据,如列表、集、映射等
浅谈 UUID 生成原理及优缺点
UUID 是一套用于生成全局唯一标识符的标准,也被称为 GUID (Globally Unique Identifier),通过使用 UUID 可以在分布式系统中生成唯一的 ID。
定时任务 Cron 表达式,了解一下?
Cron表达式是一种广泛应用于Linux系统的时间表示格式,常用于定时任务的调度。Cron表达式可以通过指定不同的时间参数,描述一个在未来某个时间点执行的任务。
本文试图教会你使用 枚举 Enum,进来了解一下?
枚举是 Java 中的一种特殊类型,它用于表示一组固定值。枚举中定义的每个值称为一个枚举常量,它们在声明时都必须赋予一个固定的值,即枚举值。
Swagger 文档工具介绍及Spring boot 项目集成案例
Swagger 是一款开源的 API 文档工具,通过生成可视化文档、自动生成客户端 SDK 等功能,使得 API 的设计、开发、测试等阶段更加高效和规范化。
一文读懂 Java 递归,你不得不会的技能
Java递归是指在方法的执行过程中,通过调用自身的方式来实现重复执行一段代码的机制。它是一种非常有用的编程技术,特别是在处理树形数据结构或者分治算法时,递归能够简化代码实现,并使代码更易于理解和维护。
Maven 项目管理构建工具详解
一、Maven 基础概念 1.1 Maven 简介 Maven 是一个基于项目对象模型(POM)的项目管理和构建工具。Maven 通过一系列的标准化的插件和约定来帮助开发人员管理项目中的依赖库、
JUnit 使用详解,让你的项目健壮起来
JUnit 是 Java 中最为流行的测试框架之一,用于对单元测试进行自动化测试。本文将全面介绍 JUnit 的相关概念和使用方式,并提供多种类型的代码示例。
Java 断言 assert 你真的会用嘛?
Java assert 断言机制是 Java 5 中推出的新特性,它主要用于在程序运行时检查状态或假设的正确性,并在不正确时抛出 AssertionError 异常。
Java 数组全解析
Java 数组是一种有序、固定长度并且具有相同数据类型元素的集合,它是 Java 语言中最常用的数据结构之一。在 Java 中,数组可以是基本数据类型的数组,也可以是对象类型的数组。
MySQL 常用数据类型,看看你们是不是都知道
MySQL 是一款流行的开源数据库管理系统,在 Web 开发、大数据处理等领域被广泛应用。作为关系型数据库,MySQL 支持多种数据类型,包括整数类型、浮点数类型、日期与时间类型、字符串类型、枚举和集
Java 8以后的LocalDateTime 你真的会用嘛?
LocalDateTime 是 Java 8 中日期时间 API 提供的一个类,在日期和时间的表示上提供了更加丰富和灵活的支持。
MD5 算法
一、MD5算法概述 MD5(Message Digest Algorithm 5)是消息摘要算法的一种,它可以将任意长度的“消息”(也可以是文件)计算出一个固定长度的“摘要”,通常是128位。
如何进行Java 单元测试
一、概述 Java 单元测试是指对软件中的最小可测试单元进行测试,以保证代码的质量和正确性,并且可以加速开发过程。本文将全面详细地介绍 Java 单元测试相关知识点,包括单元测试的定义、优点和流程、
Java Date对象详解
一、 Java Date 对象 Java Date 类表示日期和时间,可以存储从1970年1月1日零时(格林威治标准时间)起累计的毫秒数。
Java Math对象详解
Java的Math对象是jdk中的一个数学类,提供了很多常用的数学计算方法,比如绝对值、平方根、三角函数等。在本文中,我们将全面详细地讲解Java的Math对象,
Java 归并排序
一、归并排序的原理 归并排序(Merge Sort)是一种基于分治思想的排序算法,其核心思想就是将原始的待排序序列逐渐划分成小的无序子序列,然后通过组合这些子序列得到有序的序列。
Java 插入排序
Java 中插入排序是一种简单但实用的排序算法,其基本原理是将一个无序的数组分为有序部分和无序部分,每次取出无序部分中的一个元素插入到有序部分中,从而实现整体的有序化。
Java 选择排序
Java 中选择排序是一种简单的排序算法,其基本原理是: 将数组分为有序部分和无序部分,最初有序部分为空,后续每次将无序部分中的最小值放到有序部分的末尾。
下一页