-
java线程
线程线程基础Java 线程(Thread)是 Java 编程语言中实现多任务处理的基本单位,它是程序执行的最小独立路径。线程运行在 Java 虚拟机(JVM)中,允许程序并发执行多个操作。每个线程有自己的调用栈和程序计数器,但与同一进程内的其他线程共... -
Java的异常分类
Java 的异常体系是基于 Throwable 类设计的,所有异常和错误都继承自它。主要分为 Exception(异常) 和 Error(错误) 两大类。 12345 Throwable / \ ... -
java的比较
自定义类型比较 ==运算符 比较对象的内存地址(是否指向同一个对象) equals() Objects.equals() 基本数据类型比较 -
Comparable和Comparator
Comparable 和 Comparator 是 Java 中用于对象排序的两种接口,它们的主要区别在于使用场景和实现方式。 Comparable(自然排序) vs Comparator(自定义排序) 的区别 特性 Comparable Com... -
springboot注解
TreeSet是什么TreeSet 是 Java 中 Set 接口的一个实现,基于 [[二叉树|红黑树(Red-Black Tree)]] 结构,用于存储无重复且有序的元素。它自动维护元素的排序顺序,并支持高效的查找、插入和删除操作。 底层使用红黑... -
数据结构与java集合框架的关系
常见的数据结构 vs java中常用的集合 数组 链表 哈希表 栈 队列 二叉树 红黑树 平衡二叉树 数组结构 数组(Array)是一种定长的线性数据结构,用于存储相同类型的数据。 数组在内存中是连续存储的,可以通过索引(index)快速访问元... -
java和net的一些区别
基础数据类型 java不支持无符号整数类型, net有无符号整数类型 net 有 decimal 用户高精度计算,java需要使用BigDecimal引用类型来处理高精度计算 ✅ Java 的基础类型不是对象,而是原始类型(Primitive Ty... -
int类型取值范围
有符号整数类型在有符号整数类型中,最高位(通常是 最左边的位)表示 符号位,用于指示该数是正数还是负数。符号位的含义: 符号位为 0:表示该整数是 正数 或者零。 符号位为 1:表示该整数是 负数。 补码表示法在计算机中,负数通常使用 补码 来表... -
缓存的使用
几种常见的缓存方式 浏览器缓存 ‘Cache-Control’: ‘max-age=200’ 服务器缓存 UseResponseCache 内存缓存 UseMemoryCache 分布式缓存 几种常用的过期策略 滑动过期 绝对过期... -
scoop使用
ScoopInstaller/Scoop: A command-line installer for Windows.Home · ScoopInstaller/Scoop Wikiscoop.sh Scoop是Windows下的...