
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
JAVA EE:2.对进程和线程的认识
维度进程线程定义资源分配的基本单位CPU 调度的基本单位地址空间独立同进程内共享通信方式IPC(管道、共享内存、socket 等)直接读写共享内存切换开销大小隔离性强弱创建开销大小进程是“资源+隔离”的边界:操作系统分配资源(各个进程之间的资源分配独立)、多个不同程序(比如QQ、微信)之间的隔离;线程是实实在在“执行+调度”的实体:对于CPU来说,它只认线程只是线程必须活在某个进程的资源环境里。
数据结构:4.1 ArrayList(内置)和MyArrayList(手写实现)
本文通过手写MyArrayList演示顺序表底层逻辑,详解ArrayList的CRUD操作、扩容机制、泛型安全及三种遍历方式,并以杨辉三角和洗牌算法展示实际应用。
数据结构:4.2 LinkedList(内置)和MyLinkedList(手写实现)
本文通过手写单向和双向链表,剖析LinkedList底层逻辑,详解增删查改操作与指针处理,对比ArrayList与LinkedList的适用场景,强调链表通过空间换时间优化插入删除效率。
数据结构:7.PriorityQueue
本文介绍优先级队列的概念与堆的底层实现,详解向下/向上调整、建堆及增删操作,并说明PriorityQueue的使用、比较器机制及Top-K等应用。
到底了







