精通的java的程式師大神們, 你們誰來給我解釋下這個問題!
首先:boolean returnResult = false;
然後在一個地方:returnResult = true;
中間沒有執行緒去改變這個returnResult 的值, returnResult明明值為true, 然而中斷點調試的時候, 它就非得要走進else裡面去, 我感覺對Java不會再愛了, 我的三觀都毀了!
哪個大神能給我解釋下這是為什麼, 沒人給我解釋的話, 我就辭職回家喂豬了!
精通的java的程式師大神們, 你們誰來給我解釋下這個問題!
首先:boolean returnResult = false;
然後在一個地方:returnResult = true;
中間沒有執行緒去改變這個returnResult 的值, returnResult明明值為true, 然而中斷點調試的時候, 它就非得要走進else裡面去, 我感覺對Java不會再愛了, 我的三觀都毀了!
哪個大神能給我解釋下這是為什麼, 沒人給我解釋的話, 我就辭職回家喂豬了!