摘要:
volatile :用于修饰变量,主要保证变量的“可见性”和“禁止指令重排序”——当多个线程访问同一个 volatile 修饰的变量时,一个线程修改该变量后,其他线程能立即看到修改后的结果,同时防止JVM对变量相关的代码执行优化时打乱指令顺序。但它不保证原子性,通常用于简单的线程间状态同步(如标记线 阅读全文
posted @ 2025-11-08 21:36
喜欢写轻小说的日央
阅读(4)
评论(0)
推荐(0)
摘要:
transient :用于修饰类的成员变量,作用是让该变量在对象序列化(将对象转为字节流以便存储或传输)时被忽略,不参与序列化过程。例如在处理敏感数据(如用户密码)或临时计算产生的变量时,若无需持久化保存,可使用该关键词,避免数据泄露或无效存储,常见于实现 Serializable 接口的类中。 阅读全文
posted @ 2025-11-08 00:05
喜欢写轻小说的日央
阅读(4)
评论(0)
推荐(0)

浙公网安备 33010602011771号