包建强的培训课程(17):Java代码敏捷之道
2023-09-27 14:23:12 时间
第1讲 千言万语聊注释
- 按图索骥
- 奇葩注释“赏析”
- Git提交的学问
第2讲 RxJava:函数式编程
- 从一只猫的故事说起
- 背压
第3讲 代码瘦身
- 抽象相同逻辑的代码
- 查找相似代码
- AOP一瞥
第4讲算法之美
- 从集合中删除元素
- 数组中的XOR
- 巧妙的数字运算
- 判断一个点在不在三角形中
第5讲 设计模式精粹
- 多态的艺术
- 重载
- 重写
- 面向抽象编程
- 一个类只做一件事情
- Open-Close
- 从switch…case说起
- 多使用引用,少使用继承
- 不和陌生人说话
- 宽窄接口与备忘录模式
- 后退操作的三种实现
- Comand:不可逆
- Command:可逆
- Memento:用空间换时间
- 炒菜的学问:装饰器模式
- 2个对象还是361个对象:享元模式与围棋
课堂练习
1. 您所在的团队有代码规范吗?如果有,一起review一下;否则,结合今天的课程,一起制定一份。
相关文章
- 一段java代码是如何执行的?
- java高级---->Thread之Exchanger的使用
- java多线程之守护线程与非守护线程
- 《编写高质量代码:改善Java程序的151个建议》笔记
- apache poi操作office文档----java在线预览txt、word、ppt、execel,pdf代码
- [四] java虚拟机JVM编译器编译代码简介 字节码指令实例 代码到底编译成了什么形式
- java调用snmp4j (snmp协议版本: v1,v2c)
- 传智播客Java学习之类的继承
- Java中的代码点与代码单元
- 【 java 面向对象】java 设计模式之模板方法设计模式
- Java 兑换ObjectC代码
- 【Java AWT 图形界面编程】设置窗口图标 ( IntelliJ IDEA 的图标资源位置 | 代码实现 | exe4j 设置导出 exe 程序对应的图标资源位置 )
- Java 使用POI操作Word的页眉和页脚的方法及示例代码
- Java UTC ZonedDateTime转换成指定时区时间方法及使用示例代码
- Java 使用ProcessBuilder执行调用命令方法及示例代码
- Java EasyExcel读取多行头(Header)数据方法及示例代码
- Java 多个if判断语句压缩简化合成一个if的方法代码
- JAVA集成PC端银联支付(含代码和图文详解)
- jsp中用java代码拼接下拉选备选项及默认值【我】
- 【我的Android进阶之旅】Android 源代码中的Java代码中//$NON-NLS-1$ 注释是什么意思?