会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wyx-114514
博客园
首页
新随笔
联系
订阅
管理
2025年11月18日
11.18
摘要: throw (主动抛异常) 作用:在代码中主动抛出一个具体的异常对象,用于告知调用者“这里出问题了”。 通俗解释:像“发现问题后主动报警”,比如检查到参数是负数,主动抛出“参数错误”的异常,让调用者处理。 使用场景:参数校验(如 public void setAge(int age) {
阅读全文
posted @ 2025-11-18 22:05 喜欢写轻小说的日央
阅读(3)
评论(0)
推荐(0)
2025年11月17日
11.17
摘要: final (最终) 作用:修饰变量/方法/类,限制其“不可修改”。 通俗解释:像“贴了封条的东西”,一旦确定就改不了。 使用场景: 修饰变量:变量值固定(如 final int MAX_AGE = 120; ,MAX_AGE永远是120,改了会报错); 修饰方法:方法不能被子类
阅读全文
posted @ 2025-11-17 22:40 喜欢写轻小说的日央
阅读(2)
评论(0)
推荐(0)
2025年11月16日
11.16
摘要: 请求参数传递: request.getParameter() (获取单个参数)、 request.getParameterValues() (获取多值参数,如复选框)、 URL参数拼接 (如 ?id=1&name=test ) 域对象存储: request (一次请求内共享数据,如转发传值)、
阅读全文
posted @ 2025-11-16 22:35 喜欢写轻小说的日央
阅读(2)
评论(0)
推荐(0)
2025年11月15日
11.15
摘要: volatile 作用:保证变量的可见性(多线程环境下,一个线程修改后,其他线程能立即读到最新值)和禁止指令重排序,但不保证原子性。 场景:轻量级的线程间状态同步(如标记线程停止的 boolean flag )。 示例:private volatile boolean isRunning =
阅读全文
posted @ 2025-11-15 23:03 喜欢写轻小说的日央
阅读(2)
评论(0)
推荐(0)
2025年11月14日
11.14
摘要: // 泛型二叉树节点 class GenericTreeNode { T data; GenericTreeNode left; GenericTreeNode right; public GenericTreeNode(T data) { this.data = data; } } // 使用示例
阅读全文
posted @ 2025-11-14 22:21 喜欢写轻小说的日央
阅读(3)
评论(0)
推荐(0)
2025年11月13日
11.13
摘要: // 安全获取左子节点值(避免空指针) public static Integer getLeftVal(TreeNode node) { return node != null && node.left != null ? node.left.val : null; } // 中序遍历(非递归,避
阅读全文
posted @ 2025-11-13 20:17 喜欢写轻小说的日央
阅读(4)
评论(0)
推荐(0)
2025年11月11日
11.11
摘要: 普通树 节点类定义 java import java.util.ArrayList; import java.util.List; class GeneralNode { String data; List children; // 动态存储子节点 public GeneralNode(String
阅读全文
posted @ 2025-11-11 21:07 喜欢写轻小说的日央
阅读(6)
评论(0)
推荐(0)
2025年11月10日
11.10
摘要: 二叉树: 节点类定义 java class TreeNode { int val; TreeNode left; // 左子节点 TreeNode right; // 右子节点 public TreeNode(int val) { this.val = val; this.left = null;
阅读全文
posted @ 2025-11-10 22:08 喜欢写轻小说的日央
阅读(3)
评论(0)
推荐(0)
11.9
摘要: strictfp :用于修饰类、接口或方法,作用是强制该范围内的浮点数运算遵循IEEE 754标准,确保在不同硬件和操作系统环境下,浮点数运算结果一致。由于现代JVM在多数情况下已能保证浮点数运算的稳定性,且该关键词会限制JVM对浮点数运算的优化,可能影响性能,对运算精度有极高要求的特殊场景(如科学
阅读全文
posted @ 2025-11-10 00:10 喜欢写轻小说的日央
阅读(3)
评论(0)
推荐(0)
2025年11月8日
11.8
摘要: volatile :用于修饰变量,主要保证变量的“可见性”和“禁止指令重排序”——当多个线程访问同一个 volatile 修饰的变量时,一个线程修改该变量后,其他线程能立即看到修改后的结果,同时防止JVM对变量相关的代码执行优化时打乱指令顺序。但它不保证原子性,通常用于简单的线程间状态同步(如标记线
阅读全文
posted @ 2025-11-08 21:36 喜欢写轻小说的日央
阅读(4)
评论(0)
推荐(0)
下一页
公告