2026年6月18日
摘要: 本次理论作业基于课堂延伸要求,重点对“形式化方法”进行了查阅与理解,并深入阅读了国内面向对象设计经典著作《大象——Thinking in UML》。以下是我的理论拓展学习记录与设计思想反思。 一、什么是形式化方法?为什么软件工程需要它? 1.概念定义 形式化方法是计算机科学中基于数学的严格方法,用于 阅读全文
posted @ 2026-06-18 19:23 94hc 阅读(1) 评论(0) 推荐(0)
摘要: import java.lang.reflect.Constructor; import java.lang.reflect.Method; public class ReflectionHomework { // 定义一个简单的静态内部类,用来作为反射测试的对象 static class Pers 阅读全文
posted @ 2026-06-18 19:18 94hc 阅读(1) 评论(0) 推荐(0)
摘要: public class PrimeHomework { // 判断一个整数是否为素数的方法 public static boolean isPrime(int n) { // 小于等于1的数都不是素数 if (n <= 1) { return false; } // 核心优化:只需要循环判断到 n 阅读全文
posted @ 2026-06-18 19:15 94hc 阅读(0) 评论(0) 推荐(0)
摘要: public class EnumHomework { // // 场景 1:状态 / 类型定义(最常用) // 用于描述订单的状态流转 // enum OrderStatus { PENDING("待支付"), PAID("已支付"), SHIPPED("已发货"), COMPLETED("已完成 阅读全文
posted @ 2026-06-18 19:11 94hc 阅读(2) 评论(0) 推荐(0)
摘要: public class TimerHomework { // 1. 定义一个任务接口(用于配合匿名内部类) interface Task { void execute(); } // 2. 通用计时方法:计算传入任务执行了多少秒 public static void calculateExecut 阅读全文
posted @ 2026-06-18 19:08 94hc 阅读(3) 评论(0) 推荐(0)
摘要: import java.io.*; public class FileCopyHomework { // 1. 复制文本文件:使用字符缓冲流 public static void copyTextFile(String srcPath, String destPath) { try (Buffere 阅读全文
posted @ 2026-06-18 19:00 94hc 阅读(2) 评论(0) 推荐(0)