摘要: 《构建之法》开篇即颠覆了“软件即代码”的片面认知,提出“软件=程序+软件工程”,强调软件工程是系统化的开发流程,包括构建管理、源代码管理、设计、测试和项目管理等环节。 从“码农”到工程师的转变 书中指出,软件工程师需跳出单纯写代码的局限,关注架构设计、用户需求分析及团队协作。例如,初级工程师常陷入“ 阅读全文
posted @ 2025-02-19 21:55 f-52Hertz 阅读(8) 评论(0) 推荐(0)
摘要: 关键词:会话管理、状态保持、安全性 学习目标:理解Session和Cookie的工作原理,掌握它们在JavaWeb中的应用。 核心原理图解:Session和Cookie的工作流程图,安全性对比图。 代码实现:使用Session和Cookie实现简单的登录功能。 问题排查:解决Session超时问题, 阅读全文
posted @ 2025-02-19 21:28 f-52Hertz 阅读(56) 评论(0) 推荐(0)
摘要: /* 当进行计算时返回的结果没有想要的结果时, 就用包装类返回null 再在main中进行判断有没有结果 */ public class Homework06 { public static void main(String[] args) { Cale a1 = new Cale(2, 10); 阅读全文
posted @ 2025-02-12 23:01 f-52Hertz 阅读(14) 评论(0) 推荐(0)
摘要: 题目: 刚开始没有想到用面向对象的方法对书这个类进行操作 /* 我在练习中出现的问题: 1.读题时,不确定方法有没有返回值,以为自己在方法中写了输出语句,但是没有 2.在main函数中,发先需要返回值,并误将double认为int类型 3.在方法中修改返回值之后忘记加return语句 其实两种方法都 阅读全文
posted @ 2025-02-11 22:59 f-52Hertz 阅读(5) 评论(0) 推荐(0)
摘要: 三.this的用法: 1.在构造器中调用另一个构造器 (注意:该语句要在第一条,只能在构造器中使用) 2.调用成员方法: this.方法名(参数列表) 3.不能再类外部使用 4.用于访问类的属性,是有就近原则在的 总之,this可以用来访问属性、成员方法和构造器 5.this用来区分局部变量和属性 阅读全文
posted @ 2025-02-10 13:30 f-52Hertz 阅读(20) 评论(0) 推荐(0)
摘要: == 我的疑问:== 当形参名name和类中的名name一样时, name=name是什么意思 输出的又是哪个name 1.不用this锁出现的问题 指向它,就相当于是它的名字 public class Tis01 { public static void main(String[] args) { 阅读全文
posted @ 2025-02-09 21:57 f-52Hertz 阅读(9) 评论(0) 推荐(0)
摘要: public class Constructor { public static void main(String[] args) { Person3 p=new Person3("xiaoli",30); } } class Person3{ int age=90; String name; // 阅读全文
posted @ 2025-02-08 22:33 f-52Hertz 阅读(10) 评论(0) 推荐(0)
摘要: 当类中,没有定义类的构造函数时,系统会有默认的无参构造函数 特别注意,当定义了构造函数时,默认的无参构造函数就不存在了,要用的话,就需要显示的定义,例如,Dog(){} public class ConstructorDetail { public static void main(String[] 阅读全文
posted @ 2025-02-07 18:00 f-52Hertz 阅读(41) 评论(0) 推荐(0)
摘要: public class ConstructorDetail { public static void main(String[] args) { person1 p1=new person1("xiaoming",18);//第一个构造器 person1 p2= new person1("xiao 阅读全文
posted @ 2025-02-07 18:00 f-52Hertz 阅读(4) 评论(0) 推荐(0)
摘要: /* 构造器没有返回值 方法名和类名一样 修饰符 方法名 (形参列表){ } */ public class constructor01 { //先写一个main方法 public static void main(String[] args) { Person p1 = new Person("l 阅读全文
posted @ 2025-02-06 22:59 f-52Hertz 阅读(10) 评论(0) 推荐(0)