3.5南昌鴻蒙群面
-
自我介紹
- 專業
- 課程
- 專案經歷
-
問題
-
Java中許可權機制是如何實現的?
答:管理員對使用者進行管理,增刪查改等。(實際上答得不好,但也不懂,確實)
程式碼方面解釋的話是用了一個java比較火的框架,ruoyi
-
java中的鎖機制是如何?執行緒也有很多,執行緒會如何佔用cpu?
答:java裡面的鎖機制用於控制多個執行緒對共享資源的訪問,避免資料競爭和確保執行緒之間的安全。多執行緒會競爭cpu的資源,時間片,作業系統有一些排程演算法和優先順序會分配cpu時間片。
當cpu獲得鎖,訪問共享資源,然後釋放資源,其他執行緒就開始競爭cpu。
有Synchorized關鍵字,包括物件鎖機制和類鎖。當一個執行緒獲取到synchorized鎖,其他執行緒將被堵塞,直到釋放鎖。
-
sleep()和wait()方法的區別
答:沒有聽清,只答了sleep()是模擬延遲、定時行為、執行緒排程時使用。
-
介面和抽象類的區別
答:介面只包含抽象方法,沒有方法的實現,定義了一個類支援的操作。有利於編碼規範。
答錯了,實際上介面只能定義方法,並不能實現方法,要到抽象類才能實現方法。
-