博客

个人网站技术实现

2026-06-15 17:26:58

使用 Rust + Axum + SQLite + HTMX 搭建个人网站的技术选型、架构设计和部署方案。

java方法与重载

2026-06-13 18:27:34

方法与重载 方法 定义原则 一个方法最好只实现一个功能 方法中代码不宜过多,过多时应抽取为新的方法 定义时明确:返回值类型(有无结果)和形参列表(有无参与运算的数据) 语法 // 无返回值 public static void name() { } // 有返回值 public static int name() { return 值; } 调用方式 public class...

java面向对象

2026-06-05 13:03:52

面向对象与包 面向对象 面向过程 vs 面向对象 | | 面向过程 | 面向对象 | |--|----------|----------| | 侧重点 | 强调参与者 | 强调调用者 | | 适用场景 | 需求较小的问题 | 需求较大的问题 | | 维护性 | 代码多,维护性差 | 方法封装到类,便于维护 | 类与对象 类:一组相关属性和行为的集合,是事物的模板(抽象)...

java控制流和数组

2026-05-31 19:45:36

控制流与数组 跳转语句 break 跳出 switch 选择结构 跳出单层循环 continue 跳出本次循环,执行下一次循环 return 返回结果,终止后续代码执行 break 标签 跳出多层循环: public class FinishDemo { public static void main(String[] args) { goDown: for (int i = 0; i < 2;...

java运算符与表达式

2026-05-17 14:32:47

运算符与表达式 表达式 定义 表达式是由变量、操作符和方法调用组成的组合,能够计算出一个值。 表达式类型 | 类型 | 示例 | |------|------| | 算术表达式 | int sum = a + b; | | 关系表达式 | if (a > b) { ... } | | 逻辑表达式 | if (a > b && b > c) { ... } | | 位运算表达式 | int...

java初始

2026-05-09 10:51:12

Java 入门 Java 特点 平台无关性:一次编写,到处运行 面向对象:封装、继承、多态 — 提高代码的复用性、可维护性和扩展性 强类型:变量必须声明类型 — 安全和稳定,减少运行时错误 自动内存管理:通过垃圾收集器(GC)自动释放不再使用的内存 广泛应用:企业级应用、Web 开发、移动应用、游戏开发等 Java 体系 | 版本 | 全称 | 说明 |...

java变量与数据类型

2026-05-09 10:51:12

变量与数据类型 变量 变量组成 类型 变量名 = 值; int num = 100; 命名规则 可用字母、数字、下划线、美元符,但必须以字母、下划线或美元符开头 中间不能有空格 严格区分大小写 不能使用关键字 推荐驼峰命名,如 totalNum 常量 声明规则 使用 final 关键字修饰 声明后必须赋值,赋值后不可改变 常量名建议全部大写,单词间用下划线分隔 final double PI =...