文章詳情頁(yè)
java - int 是線程安全的嗎?
瀏覽:215日期:2023-12-30 14:36:32
問(wèn)題描述
例如在springmvc的controller中
public class EnchashmentController extends BaseController { private int a = 0;@requestMapping('') public ModelAndView add(){a++;return null; } }
每一個(gè)請(qǐng)求都在這里都執(zhí)行一次a加一操作,1萬(wàn)次請(qǐng)求(并發(fā))甚至更多次以后,這里輸出的a是否就是 10000 或者 100000呢?
問(wèn)題解答
回答1:應(yīng)該說(shuō)a++不是線程安全的
回答2:AtomicInteger應(yīng)該是你要的答案
回答3:不安全。。。。
標(biāo)簽:
java
相關(guān)文章:
1. docker 17.03 怎么配置 registry mirror ?2. 前端 - @media query 使用出現(xiàn)的問(wèn)題?3. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????4. node.js - mongodb查找子對(duì)象的名稱為某個(gè)值的對(duì)象的方法5. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?6. html5 - datatables 加載不出來(lái)數(shù)據(jù)。7. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]8. javascript - QQ第三方登錄的問(wèn)題9. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!10. spring-mvc - spring-session-redis HttpSessionListener失效
排行榜

熱門(mén)標(biāo)簽
網(wǎng)公網(wǎng)安備