華文網

精通的Java的程式師大神們,你們誰來給我解釋下這個問題?

精通的java的程式師大神們,你們誰來給我解釋下這個問題!

首先:boolean returnResult = false;

然後在一個地方:returnResult = true;

中間沒有執行緒去改變這個returnResult 的值,returnResult明明值為true,然而中斷點調試的時候,它就非得要走進else裡面去,

我感覺對Java不會再愛了,我的三觀都毀了!

哪個大神能給我解釋下這是為什麼,沒人給我解釋的話,我就辭職回家喂豬了!