關(guān)于3-1bean的懶加載中一開(kāi)始舉例bean在context加載之前就被加載的問(wèn)題
課程中舉了一個(gè)例子,在測(cè)試中代碼寫的是先創(chuàng)建spring上下文,然后打印context已經(jīng)被創(chuàng)建,然后得到bean并打印bean已經(jīng)被創(chuàng)建,然后打印bean的信息;如果是代碼被指令重排序了,由于打印context已經(jīng)被創(chuàng)建的語(yǔ)句和得到bean并沒(méi)有順序上的影響,因此課程中顯示的bean被創(chuàng)建在上下文被創(chuàng)建的結(jié)果有可能是指令重排序造成的,我這么理解可以不?初學(xué)者,還希望大佬指出不足之處,請(qǐng)教大佬。
2019-07-03
?腦子短路了,課程中是在一個(gè)線程中跑的,不存在指令被重排的問(wèn)題。
2019-07-03
打字有錯(cuò)誤,因此課程中顯示的bean被創(chuàng)建在上下文被創(chuàng)建 之前 的結(jié)果有可能是指令重排序造成的