@transient爆红
时间: 2023-08-09 22:08:00 浏览: 137
回答: 当在代码中使用@transient修饰一个变量时,它的主要作用是告诉编译器在序列化对象时忽略该变量。换句话说,被@transient修饰的变量不会被保存到持久化存储中,也不会被传输到网络或其他地方。在你提供的代码中,@transient修饰的boolean变量"running"被用作全局开关,意味着它不会被序列化和持久化,而是在程序运行时动态控制其状态。这可以用于控制某些功能的开启或关闭。\[1\]
#### 引用[.reference_title]
- *1* *3* [transient详解](https://blog.csdn.net/gozhuyinglong/article/details/130480908)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [刷爆的Java面试八股文来了,包含中级-高级-源码面试题解析,内涵25个专题,200+面试题解析](https://blog.csdn.net/m0_57042151/article/details/129380570)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文