- 博客(64)
- 收藏
- 关注
原创 JAVAEE初阶第七节(下)——物理原理与TCP_IP
物理原理与TCP_IP(下)1. 网络层重点协议2. 数据链路层重点协议3. 重要应用层协议DNS4. 总结
2024-09-07 23:12:32
1117
1
原创 JAVAEE初阶第七节(上)——网络基础
JAVAEE初阶第七节(上)——网络基础1. 认识IP地址2. 子网掩码3. 认识MAC地址4. 网络数据传输5. 总结IP地址和MAC地址6. 网络设备及相关技术7. 冲突域8. 广播域
2024-09-06 21:27:39
973
原创 JAVAEE初阶第六节——网络编程套接字
初识网络原理1. 网络编程基础2. Socket套接字3. UDP数据报套接字编程4. TCP流套接字编程
2024-09-06 21:24:28
1095
原创 JAVAEE初阶第四节——文件操作与IO
文件操作与IO1. 认识文件2. 树型结构组织和目录3. Java 中操作文件4. 代码示例5. 文件内容的读写 —— 数据流6. 线程安全的集合类7. 练习
2024-09-03 20:01:30
1189
原创 JAVAEE初阶第三节——多线程进阶
多线程进阶1. 常见的锁策略2. synchronized的优化手段3. CAS4. Callable 接口5. JUC(java.util.concurrent) 的常见类6. 线程安全的集合类7. 死锁
2024-09-02 15:38:45
1536
原创 JAVAEE初阶第二节——多线程基础(中)
多线程基础(中)1. 多线程带来的的风险-线程安全 (重点)2. synchronized 关键字3. volatile 关键字4. wait 和 notify
2024-08-31 19:55:51
1454
原创 JAVAEE初阶第一节——计算机的工作原理
计算机的工作原理1. 计算机发展史2. 冯诺依曼体系(Von Neumann Architecture)3. CPU4. 操作系统(Operating System)
2024-08-29 17:11:09
1422
原创 集合及数据结构第十三节(下)———— 枚举与Lambda表达式
枚举与枚举的使用1. 什么是C语言2. 数据类型3. 变量、常量4. 字符串+转义字符+注释5. 选择语句6. 循环语句7. 函数8. 数组9. 操作符10. 常见关键字11. define 定义常量和宏12. 指针13. 结构体
2024-08-27 18:36:10
1708
原创 集合及数据结构第十三节(上)————反射与反射的使用
反射与反射的使用1. 反射的定义2. 反射的用途3. 反射的基本信息4. 反射相关的类5. 反射优点和缺点
2024-08-27 18:30:33
1347
原创 集合及数据结构第十二节(下)————哈希表、字符串常量池和练习题
哈希表、字符串常量池和练习题1. 哈希表的概念2. 冲突-概念3. 冲突-避免4. 冲突-解决5. 冲突严重时的解决办法6. 冲突严重时的解决办法的实现7. 性能分析8. 和 java 类集的关系9. Hashmap的使用案例10. 模拟实现HashMap(k-v模型)11. 创建对象的思考12. 字符串常量池(StringTable)13. 再谈String对象创建14. 练习
2024-08-26 08:43:32
1322
原创 集合及数据结构第十二节(上)———— 二叉搜索树和Map、Set详解
二叉搜索树和Map、Set详解1. 搜索树的概念2. 二叉搜索树的实现3. 性能分析4. 和 java 类集的关系5. 搜索的概念及场景6. 模型7. 关于Map的说明8. 关于Map.Entry的说明9. Map 的常用方法说明10. TreeMap的使用案例11. Set的常见方法说明12. TreeSet的使用案例
2024-08-26 08:41:27
1256
原创 集合及数据结构第十一节————排序
排序1. 排序的概念2. 排序运用3. 常见的排序算法 4. 插入排序5. 选择排序 6. 交换排序7. 归并排序8. 排序算法复杂度及稳定性分析9. 其他非基于比较排序10. 排序练习题
2024-08-25 08:59:14
886
原创 集合及数据结构第十节(下)————常用接口介绍、堆的应用和java对象的比较
常用接口介绍和堆的应用1. PriorityQueue的特性2. .PriorityQueue常用接口介绍 3. top-k问题4. 堆排序5. PriorityQueue中插入对象6. 元素的比较7. .对象的比较8. .集合框架中PriorityQueue的比较方式
2024-08-25 08:56:42
950
原创 集合及数据结构第十节(上)————优先级队列,堆的创建、插入、删除与用堆模拟实现优先级队列
优先级队列,堆的创建、插入、删除与用堆模拟实现优先级队列1. 优先级队列的概念2. 堆的概念3. 堆的存储方式4. 堆的创建5. 变量的作用域和生命周期6. 用堆模拟实现优先级队列
2024-08-23 17:02:54
1132
原创 集合及数据结构第九节————树和二叉树
树和二叉树1. 树型结构的概念2. 树的概念3. 树的表示形式(了解)4. 树的应用5. 二叉树的概念6. 两种特殊的二叉树7. 二叉树的性质8. 二叉树的性质练习9. 二叉树的存储10. 二叉树的遍历11. 二叉树的基本操作12. 二叉树相关练习题
2024-08-23 16:59:00
1469
原创 集合及数据结构第八节(下)———— 队列(Queue)、队列的模拟实现和练习
队列(Queue)、队列的模拟实现和练习1. 队列的概念2. 队列的使用3. 队列模拟实现4. 循环队列5. 双端队列6. 练习题
2024-08-22 15:58:36
871
原创 集合及数据结构第八节(上)————栈(Stack)、栈的模拟实现和应用
栈(Stack)、栈的模拟实现和应用(上)1. 栈的概念2. 栈的使用3. 栈的模拟实现4. 栈的应用场景5. 栈、虚拟机栈、栈帧的概念区分
2024-08-22 15:56:20
1489
原创 集合及数据结构第七节————LinkedList的模拟实现与使用
LinkedList的模拟实现与使用1. 无头双向链表实现2. 什么是LinkedList3. LinkedList的使用4. LinkedList的遍历5. ArrayList和LinkedList的区别
2024-08-21 09:40:42
1442
原创 集合及数据结构第六节————链表、单链表的实现和练习
链表、单链表的实现和练习1. ArrayList的缺陷2. 链表的概念及结构3. 单链表的实现4. 链表练习题
2024-08-21 09:38:32
1250
原创 集合及数据结构第五节————ArrayList的介绍和应用
ArrayList的介绍和应用1. 什么是ArrayLis2. ArrayList使用3. 简单的洗牌算法4. 杨辉三角
2024-08-20 09:24:41
653
原创 集合及数据结构第四节————List与顺序表
List、ArrayList与顺序表1. List的介绍2. 常见接口介绍3. .List的使用4. 什么是线性表5. 顺序表接口的定义6. MyArrayList类里面实现这些接口()功能7. 顺序表的优缺点
2024-08-20 09:22:49
1243
原创 集合及数据结构第三节————包装类和简单认识泛型
包装类和简单认识泛型1. 基本数据类型和对应的包装类2. 装箱和拆箱3. 泛型4. 泛型类的使用5. 裸类型(Raw Type) (了解)6. 泛型如何编译的7. 泛型的上界8. 泛型方法
2024-08-19 18:07:05
1339
原创 集合及数据结构第二节————算法、时间复杂度和空间复杂度
算法、时间复杂度和空间复杂度1. 数据结构和算法的关系2. .算法的定义3. 算法的特性4. 算法设计的要求5. 算法效率6. 时间复杂度的概念7. 大O的渐进表示法8. 常见时间复杂度计算举例9. 常见空间复杂度计算举例
2024-08-19 18:03:47
1083
原创 集合及数据结构第一节————初识集合框架和数据结构
初始集合框架和数据结构什么是集合框架?集合框架的重要性背后所涉及的数据结构以及算法数据结构的基本概念和术语逻辑结构和物理结构数据类型
2024-08-17 10:18:35
1014
原创 JavaSE第十节————认识String类
认识String类1. 认识 String 类2. 了解 String 类的基本用法3. StringBuilder和StringBuffer4. String类练习题
2024-08-16 09:46:40
1057
原创 JavaSE第八节(下)————多态
多态1. 多态的概念2. 多态实现条件3. 重写4. 向上转移和向下转型5. 多态的优缺点6. 避免在构造方法中调用重写的方法
2024-08-15 09:16:44
1167
原创 JavaSE第八节(上)————继承
继承1.为什么需要继承2. 继承概念3. 继承的语法4. 父类成员访问5. super关键字6. 子类构造方法7. super和this8. 再谈初始化9. protected 关键字10. 继承方式11. final 关键字12. 继承与组合
2024-08-14 09:49:57
1465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅