logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java枚举类型应用场景解析

System.out.println("调用支付宝支付:" + amount + "元");System.out.println("调用微信支付:" + amount + "元");System.out.println("调用银联支付:" + amount + "元");NO_AUTH(401, "未授权,请登录"),SUCCESS(200, "请求成功"),DELIVERED("已发货", 3)

#java
Java IO 文件复制:字符缓冲流 & 字节缓冲流

在 Java IO 日常开发中,文件复制是十分常用的功能,根据文件类型不同分为两种实现方案:字符缓冲流用于文本文件复制,字节缓冲流可以实现所有类型文件的复制。字符缓冲流:仅用于 txt、java、md 这类纯文本文件读写复制,依靠字符编码解析内容,无法处理图片、视频、压缩包等二进制文件。缓冲流内部自带默认 8192 字节缓冲区,相比基础的文件流单字节读写,减少频繁磁盘 IO 访问,大幅提升文件读写

#java#python#开发语言
Java 设计原则实战:使用单一职责原则重构用户登录类

单一职责核心:一个类只负责一项职责,只对应一个业务变化原因。当 UI 界面改动、数据库更换、登录校验规则修改时,都要修改同一个 Login 类,代码耦合严重,极易引发连带 bug。原有项目中全部登录相关逻辑写在一个Login类里,该类同时承担了页面展示、数据库连接、用户账号校验、程序入口多项完全不同的职责,违背了单一职责原则。四类功能分别对应 UI、数据库、业务、测试四个方向的需求变更,修改任意一

#java#单一职责原则#重构
从抽象到实例:类与对象深度学习笔记

类和对象是面向对象编程的最小单元与核心基石,是将现实业务转化为程序代码的第一步。所有 UML 类图建模、系统实体设计、Java 代码开发,都建立在类与对象的基础之上。本文结合课堂知识点、建模规范与实际代码案例,详细梳理类与对象的定义、关系、设计原则及开发实践,夯实面向对象底层基础。所有复杂的软件系统,都是由一个个简单的类和对象组成的。规范的类设计、合理的对象使用,是代码健壮、模型清晰的基础。本次学

#java
复用与拓展:面向对象继承机制学习笔记

在系统建模过程中,我们会先抽象顶层父类,定义全系统通用的属性和行为,再通过泛化关系衍生出不同的子类,实现系统结构的层级化、标准化设计,让模型更贴合业务层级逻辑。继承的核心适用场景是:子类是父类的严格子集,满足 “is-a” 的关系,例如:学生是人、教师是人,可继承人类。通过继承 + 重写的组合,我们可以在复用父类通用逻辑的同时,实现子类的个性化需求,完美适配复杂的业务场景,也是后续策略模式、多态编

#学习
到底了