爲什麼執行單例對象的方法不會有線程安全的問題?
spring 單例bean 對象 ,因爲對象被實例化後,實例的方法只是磁盤上的一段代碼 ,
不存在線程安全問題 。多線程 對spring bean 只存在讀取關係,
至於數據庫連接哪裏,應該是爲每根線程連接數據庫,搞了一個threadLocal存起來了。
然後用完在放回去 。
spring 單例bean 對象 ,因爲對象被實例化後,實例的方法只是磁盤上的一段代碼 ,
不存在線程安全問題 。多線程 對spring bean 只存在讀取關係,
至於數據庫連接哪裏,應該是爲每根線程連接數據庫,搞了一個threadLocal存起來了。
然後用完在放回去 。
一、類和對象 1.萬物皆對象 2.類是對象的抽象,對象是類的具體 類是抽象的,對象是具體的。 3.new關鍵字 a、中文意思:新的 b、新建,創建對象
public static void main(String[] args){ String result = CompletableFuture.supplyAsync(() -> { try
原本的代碼中是這樣的: String path = args[0]; File file = new File(path); StringBuilder sb = new StringBu