摘要: 重复劳动是软件开发中常见的问题,它不仅浪费时间,还可能导致错误。通过自动化测试、构建脚本和使用代码生成器,可以减少重复性工作,提高开发效率。 正交性是指系统的不同功能之间相互独立,改变一个功能不应该影响到其他功能。在设计软件时,应该追求高内聚低耦合,这样有助于降低复杂性,提高可维护性。 在软件开发中 阅读全文
posted @ 2024-10-21 13:20 软工李文轩 阅读(20) 评论(0) 推荐(0)
摘要: 软件开发的复杂性:阅读这部分内容后,我意识到软件开发的复杂性远远超出了编码本身。它涉及到项目管理、团队协作、需求理解等多个方面。这让我认识到,作为一个程序员,需要具备更全面的技能和视野。 持续学习的重要性:书中强调了持续学习和适应新技术的重要性。在技术日新月异的今天,只有不断学习,才能保持竞争力。这 阅读全文
posted @ 2024-10-21 13:17 软工李文轩 阅读(19) 评论(0) 推荐(0)
摘要: Java在弹窗中显示倒计时 timerLabel = new JLabel("剩余时间: 300秒"); panel.add(timerLabel); // 添加得分显示标签 scoreLabel = new JLabel("得分: 0"); panel.add(scoreLabel); // 按钮 阅读全文
posted @ 2024-10-14 13:59 软工李文轩 阅读(22) 评论(0) 推荐(0)
摘要: Java弹窗panel.setLayout(new GridLayout(questions.length + 3, 3));设计三行三列 阅读全文
posted @ 2024-10-14 13:58 软工李文轩 阅读(41) 评论(0) 推荐(0)
摘要: java输出函数println 阅读全文
posted @ 2024-10-14 13:56 软工李文轩 阅读(25) 评论(0) 推荐(0)
摘要: java读取scanner操作 阅读全文
posted @ 2024-10-14 13:56 软工李文轩 阅读(20) 评论(0) 推荐(0)
摘要: package shi; import java.util.Random; public class shi { public static void main(String[] args) { Random random = new Random(); int num1, num2, result 阅读全文
posted @ 2024-09-28 10:28 软工李文轩 阅读(17) 评论(0) 推荐(0)
摘要: 以下代码的输出结果是什么? int X=100; int Y=200; System.out.println("X+Y="+X+Y); System.out.println(X+Y+"=X+Y"); 为什么会有这样的输出结果? 输出结果是: X+Y=100200 100200=X+Y 出现这样的输出 阅读全文
posted @ 2024-09-28 10:24 软工李文轩 阅读(24) 评论(0) 推荐(0)
摘要: 当需要处理非常大或非常小的数值时,应选择float或double类型。 当需要处理字符或需要较大范围的无符号整数时,应选择char类型。 当需要在内存和处理速度之间做出权衡时,可以根据需要选择适当的整数类型(byte, short, int, long)。 对于需要精确计算的场景,应避免使用浮点数, 阅读全文
posted @ 2024-09-28 10:19 软工李文轩 阅读(18) 评论(0) 推荐(0)
摘要: 在Java中,变量的同名屏蔽原则指的是当在不同的作用域中定义了同名的变量时,内部作用域中的变量会屏蔽外部作用域中的同名变量。这意味着在内部作用域中访问该变量名时,将会访问到内部作用域中定义的变量,而不是外部作用域中的变量。 阅读全文
posted @ 2024-09-28 10:12 软工李文轩 阅读(18) 评论(0) 推荐(0)