
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
场景推荐方式多线程共享任务 / 资源实现 Runnable类需要继承其他父类实现 Runnable追求解耦和扩展性实现 Runnable快速创建简单线程 Demo继承 Thread实现 Runnable 接口是 Java 多线程编程的主流方式,继承 Thread 类更多是入门阶段的写法,实际开发中基本都会用 Runnable。
本文介绍了Java枚举类型的三种实用场景:1. 状态/类型定义(替代魔法值,提高可读性)2. 策略模式实现(消除臃肿的if-else分支)3. 统一接口返回码(集中管理响应状态)。通过电商订单状态、支付方式和接口返回码等实例,展示了枚举如何使代码更简洁、健壮且易于维护。枚举不仅是常量集合,更是提升代码质量的有效工具,合理使用可显著改善开发效率。
摘要:单一职责原则(SRP)指一个类/模块只应承担一个功能。遵守SRP能提升代码清晰度、降低耦合性、便于维护扩展和测试。通过登录功能案例展示重构过程:将混合职责的Login类拆分为视图层(LoginView)、业务层(LoginService)、数据层(DBUtil)和入口类(LoginMain)。判断标准是能否用不含连词的单一功能描述类。该原则追求高内聚低耦合,强调代码可读性和可维护性,建议适度
摘要:形式化方法是一种基于数学的严谨技术,通过形式语言描述和验证系统,确保高安全关键系统的可靠性。它分为多种类型,如面向模型、属性和逻辑的方法,能发现需求不一致性并支持自动代码生成和验证。尽管学习难度大且成本高,但对安全关键系统至关重要。《大象——Thinking in UML》则强调UML建模应从业务本质出发,通过多视角拆解构建系统模型,指导开发并促进团队协作。







