自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(154)
  • 收藏
  • 关注

原创 通配符 “?“

java通配符

2026-05-09 17:14:49 1013

原创 File构造方法和成员方法

File构造方法和成员方法

2026-04-02 16:54:09 41

原创 [Java]方法引用

java方法引用

2026-03-26 13:24:06 68

原创 Stream流

Stream流,获取流、流中间方法、终结方法

2026-03-25 22:33:38 232

原创 不可变集合

不可变集合:LIst、Set、Map

2026-03-25 16:08:12 41

原创 Collections

Collections类的方法

2026-03-25 09:47:24 45

原创 [Java]可变参数

可变参数

2026-03-25 09:37:29 43

原创 [Java]双列集合

Java双列集合

2026-03-25 09:06:12 58

原创 [Java]单列集合

本文介绍了Java中Collection集合框架的核心内容,重点对比了List和Set集合的特性差异。List系列集合有序、可重复、有索引;Set系列集合无序、不重复、无索引。详细讲解了Collection接口的常用方法(添加、删除、包含等)及注意事项,特别是equals方法重写的重要性。同时阐述了四种遍历方式:迭代器、增强for、Lambda表达式和普通for循环,并分析了ArrayList的底层实现原理。最后通过源码解析了ArrayList和迭代器的内部工作机制,为理解Java集合框架提供了全面指导。

2026-03-22 23:00:22 383

原创 红黑树、红黑规则、添加节点处理方案

红黑树和红黑规则

2026-03-22 15:41:05 55

原创 平衡二叉树旋转

平衡二叉树旋转机制

2026-03-22 12:44:49 63

原创 泛型类、泛型方法、泛型接口

泛型类、泛型方法、泛型接口

2026-03-22 10:06:35 35

原创 Lambda表达式

Lambda表达式

2026-03-20 14:37:58 41

原创 Java中Arrays类的常用方法

Java中Arrays类的常用方法

2026-03-20 11:24:29 221

原创 [Java]查找算法&排序算法

[Java]查找算法&排序算法

2026-03-19 20:33:50 361

原创 [Java]包装类

java中包装类

2026-03-18 22:58:26 273

原创 时间相关类

时间相关类

2026-03-18 20:15:38 402

原创 正则表达式作用

正则表达式

2026-03-17 12:35:19 62

原创 BigInteger&BigDecimal

BigInteger&BigDecimal

2026-03-16 13:55:04 38

原创 Object&Objects

Object & Objects 常用接口

2026-03-16 09:50:23 72

原创 Runtime常用接口

Runtime表示当前虚拟机的运行环境,讲解它的常用接口

2026-03-15 20:26:58 31

原创 System常用接口

System接口,exit, currentTimeMillis, arraycopy

2026-03-15 17:09:56 33

原创 抽象类&接口&内部类

抽象类、接口、内部类

2026-03-15 11:55:51 405

原创 权限修饰符&代码块

权限修饰符&代码块

2026-03-14 15:07:34 58

原创 [Java]包

2026-03-13 20:42:55 28

原创 C++进阶:利用作用域解析运算符 :: 突破多态与变量隐藏

C++多态的作用域解析符的使用

2026-03-13 20:42:18 206

原创 C++进阶:利用作用域解析运算符 :: 突破多态与变量隐藏

C++多态的作用域解析符的使用

2026-03-13 19:37:56 251

原创 Java与C++多态访问成员变量/方法 对比

java和c++多态对比

2026-03-13 19:37:03 366

原创 [Java] this()的调用机制

this()调用机制解析

2026-03-13 11:19:30 195

原创 [Java]子类到底能继承父类中的哪些东西?继承中成员变量/方法访问特点---就近原则

子类到底能继承父类中的哪些东西?

2026-03-12 21:02:53 60

原创 字符串相关类的底层原理

本文分析了Java字符串拼接与StringBuilder的底层原理。字符串直接拼接会复用串池字符串,而有变量参与时则会频繁创建新字符串,浪费内存。StringBuilder通过维护可扩容的字节数组(默认16长度)来优化性能,仅在必要时扩容(原容量*2+2),有效减少内存消耗。

2026-03-10 22:45:09 50

原创 StringJoiner

【代码】StringJoiner。

2026-03-10 20:41:55 40

原创 StringBuilder

常用情形:StringBuilder 常用方法大全

2026-03-10 19:44:39 54

原创 [操作系统]1.1.3操作系统四个特征

操作系统四个特征:并发、共享、虚拟、异步

2026-03-02 20:05:28 518

原创 [操作系统]1.1.1+1.1.2操作系统的概念、功能

操作系统概念、功能

2026-03-02 17:24:30 671

原创 [操作系统]1.3操作系统启动

操作系统启动阶段

2026-03-02 12:31:28 571

原创 [操作系统]1.2揭开操作系统(bios、bootsect阶段,下一讲进入setup)

解析了x86架构CPU启动过程中CS(代码段寄存器)的核心作用。在实模式下,CS与IP配合计算指令物理地址(CS×16+IP)。开机时CS被硬编码为0xFFFF,引导CPU执行BIOS中的第一条指令。随后BIOS加载Boot Loader到内存0x7C00处,并修改CS为0x07C0。重点分析了Linux 0.11引导程序的"自我搬家"过程:将512字节引导程序从0x7C00复制到0x90000,通过远跳转(jmpi)切换到新地址执行,为内核加载腾出空间。

2026-03-02 01:02:25 667

原创 [操作系统]1.1什么是操作系统?

操作系统引入

2026-03-01 00:07:22 39

原创 控制单元的设计

控制单元设计:组合逻辑设计、微程序设计

2026-02-28 20:21:52 50

原创 控制单元的功能

计算机控制单元笔记:微操作命令分析、控制单元功能

2026-02-27 15:49:48 655

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除