Histórico de commits

Autor SHA1 Mensagem Data
  WanJL a04503cd6b docs: README授课笔记表同步课堂笔记新标题——按课堂笔记md文档H1标题更新链接文字(20260713改'Java入门与数据类型'、20260812改'类加载机制与反射'等23行,删减超长描述),补充00-Java预科缺失的ASCII字母对照表条目,链接路径保持不变 1 mês atrás
  WanJL ef6da815d5 feat: 新增20260812反射课堂练习——练习一反射创建对象(Class.forName+getConstructor+newInstance+instanceof强转)、练习二反射给私有属性赋值(Field反射getDeclaredField+setAccessible(true)暴力反射+field.set/get)、练习三反射调用方法(Method反射getMethod+invoke带参带返回值)、练习四综合实战配置文件驱动+反射(Properties加载类名/属性/方法名模拟Spring IOC创建对象+赋值+调用方法),含难度/知识点/实现步骤/代码框架TODO/输出示例/选做加分/思考题/涵盖知识点总览,同步更新README课堂练习题表 1 mês atrás
  WanJL 8f1dbc88d0 docs: 更新20260812课堂笔记,同步代码变更——新增反射Constructor构造方法(Demo06:getConstructors/getConstructor获取public构造、getDeclaredConstructors/getDeclaredConstructor获取含private构造、setAccessible(true)暴力反射访问私有构造方法、newInstance()反射创建对象+instanceof判断+强转调用方法、反射最核心用途:框架根据配置类名获取构造方法创建对象Spring IOC)章节,Student新增3个构造方法(public无参/private 2参/public 4参),更新内容概览/目录/知识点总结/随堂练习/拓展阅读,同步更新README总览两张表 1 mês atrás
  WanJL ae7df396ff docs: 更新20260812课堂笔记,同步代码变更——新增反射机制(Demo04反射概念/普通vs反射调用5维对比/为什么需要反射三场景/工作机制/反射核心类)与获取Class对象三种方式(Demo05类名.class/对象.getClass/Class.forName三方式对比+类加载时机差异forName触发静态代码块+Student/Person/Animal辅助类)章节,补充Demo02 BootstrapClassLoader由C/C++实现返回null注释说明,同步更新README总览两张表 1 mês atrás
  WanJL 88c794ea8a docs: 更新README文档总览——新增20260804~20260812课程笔记索引(函数式编程/Stream流/File文件操作/IO缓冲流/对象序列化与转换流/线程操作与生命周期/volatile与Lock锁/类加载机制)、对应授课代码目录与课堂练习题索引 1 mês atrás
  WanJL e3c9efe628 docs: 更新20260803课堂笔记及README,同步代码变更——扩充Lambda表达式知识点(Demo04新增函数式编程思想/JDK内置函数式接口java.util.function/三条省略规则/使用前提/与匿名内部类区别,Addable+AddableDemo有参有返回值接口单语句省略return,Flyable+FlyableDemo有参无返回值接口单参数省略小括号)并补充练习八与拓展阅读 1 mês atrás
  WanJL bbca991af8 docs: 更新20260803课堂笔记及README,同步代码变更——新增Lambda表达式与函数式接口知识点(Demo04标准格式与三要素+Swimming函数式接口+SwimmingTest匿名内部类vs Lambda三种实现方式/方法参数传递与变量接收)并补充随堂练习与拓展阅读 1 mês atrás
  WanJL 13d31d5c89 feat: 新增20260803课堂练习可变参数专项——练习4任意个数整数求和(int... a)与练习5学生成绩统计(固定参数+可变参数、可变参数置末、总分/平均分/最高分/join拼接),含参考答案与知识点总览,同步更新README 1 mês atrás
  WanJL b441c2939e docs: 更新20260803课堂笔记及README,同步代码变更——新增可变参数Varargs知识点(Demo03:add(int... a)参数个数可变、本质即数组、可变参数置末)及随堂练习参考解答(exericse/exericse02:EmployeeSystem员工管理、compareTo薪资降序+工号、equals/hashCode重写、匿名内部类按姓名排序) 1 mês atrás
  WanJL bfa138f062 docs: 更新20260803课堂笔记及README,同步代码变更——新增集合工具类Collections知识点(Demo02:sort/reverse/binarySearch/max/min/unmodifiableList/shuffle/fill/swap/rotate/replaceAll+List.of)并补充随堂练习与拓展阅读 1 mês atrás
  WanJL 741a3367dd feat: 新增20260803课堂练习题——比较器排序专项练习(Comparable自然排序基础3题+进阶2题:TreeSet/TreeMap排序、匿名内部类Comparator、Collections.sort、Double.compare、compareTo与equals一致性) 1 mês atrás
  WanJL b73952dce1 feat: 新增20260803课堂笔记及授课代码分析——比较器排序(Comparable自然排序/Comparator比较器排序)及20260731课后作业解析(Map操作与遍历/自定义异常/匿名内部类排序) 1 mês atrás
  WanJL c9d3d82f94 docs: 更新20260731课堂笔记及README,同步代码变更——新增二叉树(BST/AVL/红黑树)知识点(Demo06)及随堂练习参考解答 1 mês atrás
  WanJL 39e4c89115 feat: 新增20260731课堂练习题——Iterator迭代器与Map集合专项练习(基础3题+进阶2题,含参考答案) 1 mês atrás
  WanJL 951d673ab2 docs: 更新20260731课堂笔记及README,同步代码变更——新增Map遍历(Demo04)与HashMap底层原理(Demo05),补充Demo03 Map方法 1 mês atrás
  WanJL 7e51e4ec8d docs: 更新20260731课堂笔记及README,同步代码变更——新增Map集合(HashMap)知识点(Demo03) 1 mês atrás
  WanJL 2bd28945b7 feat: 新增20260731课堂笔记及授课代码分析——LinkedList多接口形态(List/Queue/Deque)与Iterator迭代器 1 mês atrás
  WanJL 30f2e6456d revert: 恢复README.md二、授课代码2026-07-30条目至原始内容,移除课后作业引用 1 mês atrás
  WanJL 5b951319e1 docs: 更新README.md二、授课代码表——2026-07-30条目追加Queue/Stack及课后作业引用 1 mês atrás
  WanJL f7db0cd90d docs: 更新README.md——新增四、课后作业表,关联20260730 LinkedList队列与栈操作作业 1 mês atrás
  WanJL 44faf6ccdd feat: 新增20260730 LinkedList双链表课堂练习题——5道练习涵盖List/Deque/Queue操作、性能对比实验、手写单链表完善 1 mês atrás
  WanJL 6c6c7948e2 feat: 新增20260730课堂笔记及授课代码分析——List.of()不可变集合、LinkedList双链表理论、手写单链表MyLinked、Student课程管理练习、课后作业回顾MyArrayList 1 mês atrás
  WanJL 14794bf8aa docs: 更新20260729课堂笔记,同步代码变更——新增泛型(Generics)完整章节:泛型概念与好处、定义格式(单类型/多类型/有界类型)、通配符(? / ? extends T)、自定义泛型类PrintX\<X\>、练习参考答案(Student重写toString/equals/hashCode、泛型vs原始类型) 1 mês atrás
  WanJL d49952d41f docs: 更新20260729课堂笔记+新增集合框架练习——同步代码变更:新增ArrayList常用方法速查表(add/get/set/remove/size/isEmpty/contains/indexOf/toArray/getFirst/getLast);基于笔记配套出5道ArrayList编程练习题(学生类3基础+2进阶) 1 mês atrás
  WanJL 71b250f6f7 docs: 更新20260729课堂笔记,同步代码变更——新增ArrayList扩容方法详解:trimToSize缩减容量、ensureCapacity手动扩容、grow 1.5倍扩容公式(oldCapacity >> 1)、位移运算符>> <<在扩容中的应用 1 mês atrás
  WanJL 19618eb719 docs: 更新20260729课堂笔记,同步代码变更——新增ArrayList底层实现详解:默认容量10、扩容机制、DEFAULTCAPACITY_EMPTY_ELEMENTDATA、三个构造方法、size vs capacity区别 1 mês atrás
  WanJL b2c15dc07b docs: 更新20260729课堂笔记,同步代码变更——新增集合框架入门(Collection Framework):集合vs数组对比、体系结构(Collection/List/Set/Map)、线性表数据结构(栈/队列/数组/链表);包装类代码移入course.packaging包 1 mês atrás
  WanJL 3acb09cd91 feat: 新增20260729课堂笔记及授课代码分析——包装类(Wrapper Classes):基本类型与包装类对应关系、装箱与拆箱、自动装箱/拆箱、包装类优势、缓存机制、在Bean类中的应用 1 mês atrás
  WanJL d30f06db8d docs: 更新20260728课堂笔记,同步代码变更——新增Object类(Object根父类/equals重写规范/hashCode约定/toString重写/Objects工具类)、异常代码包重构(course→course.exception)、练习解引用(exercise/exercise01); 更新README笔记与代码表 1 mês atrás
  WanJL eb4f2aff3e docs: 更新20260728课堂笔记,同步代码变更——新增finally关键字(资源关闭/三种组合/try-catch-finally)、新增异常常用方法练习题解(ExceptionMethodDemo); 补充练习要点与拓展阅读; 更新README 1 mês atrás