1. 程式人生 > >Java基礎(十) 面試題

Java基礎(十) 面試題

程序員面試 Java基礎

面試題:

  • wait(),notify(),notifyAll() 這些方法為什麽會定義在Object類中呢?

    這些方法好像就屬於線程的方法,但是Thread類中並沒有這些方法,多線程中同步鎖對象:任意的Java類
    這些方法都和鎖對象有關系,所以定義在Object類
    面試題:

    • 你使用過單例模式嗎?簡單介紹一種單例模式,請用代碼設計
      面試官想問的是:使用設計單例的懶漢式,能否想到使用同步機制解決線程的安全問題..

Java基礎(十) 面試題