• 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下的...
/7