logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java枚举类型三大核心应用场景详解

}调用示例 java。/** * 订单状态枚举 */public enum OrderStatus {CREATED(0, “已创建”),PAID(1, “已支付”),SHIPPED(2, “已发货”),COMPLETED(3, “已完成”),CANCELED(4, “已取消”);// 成功响应public staticResult success(T data) {Result result =

#java#策略模式#开发语言 +1
Java 匿名内部类实战案例:统计任意方法执行耗时

本篇文章围绕课后作业需求:使用匿名内部类实现通用工具,自动计算任意一段业务方法的执行耗时,从需求拆解、设计思路、代码落地、原理剖析到 Lambda 优化完整讲解,帮你吃透匿名内部类经典使用场景,也是开发中常用的「回调 + 模板」设计思想。回调注入业务:耗时工具的模板逻辑(计时)固定不变,变化的只有业务代码,通过匿名内部类把可变代码注入工具,符合开闭原则;匿名内部类:调用工具时,通过匿名内部类临时实

#java#android#开发语言
形式化方法入门笔记 & 《大象 ——Thinking in UML》阅读分享

比如一个 “用户下单” 的场景,用自然语言描述,十个人可能有十种理解,但用 UML 时序图画出来,谁调用谁、谁和谁交互,一眼就能看明白,这和形式化方法 “消除歧义” 的目标是完全一致的,只是 UML 更偏向业务建模,形式化方法更偏向数学验证。用户需要系统帮他做什么?很多人以为模型是 “一次性画好,之后照着写代码就行”,但书里说,模型是从高层到低层逐步细化的:需求阶段的用例模型、分析阶段的交互模型、

#uml#java
到底了