我正在閱讀Java教科書,它提到了一種叫做「驅動程序類」的東西。它是什麼,它與普通課程有什麼不同?什麼是駕駛員級別? (Java)
回答
「Driver class」通常只是包含main的類。在一個真實的項目中,你可能經常有許多用於測試和測試的「Driver類」,或者你可以在你的任何對象中構建一個main,並通過IDE選擇可運行類,或者只需指定「java classname」。
不能說我以前聽說過包含主要方法被稱爲驅動程序類的類 - 它通常是類似「主類」或「入口點」的類。這只是我的經驗,但作者可能會在你的意義上使用它... – 2009-04-19 17:29:20
我認爲這是Deitel + Deitel系列的一個怪癖。我已經完成了他們的幾本書,我記得Driver是許多例子的主要課程。 – 2009-04-19 17:30:53
沒有上下文,很難說。也許是在談論JDBC驅動程序?如果是這樣,那麼驅動程序類負責實現特定數據庫的java.sql.Driver接口,以便客戶端可以以與數據庫無關的方式編寫代碼。 JDBC基礎結構根據連接字符串確定使用哪個驅動程序。
如果本書不是在討論JDBC,我們需要更多的上下文。
「驅動程序類」可能是指涉及一個程序的編程風格: (1)「容器類」(2)「驅動程序類」
說你是創建自己的對象作爲數據的容器。 那麼你可能想創建兩種類型的類:「容器」和「驅動程序」
的「容器類」可能包含: - 實例變量來保存相關數據 - getter和setter - 方法來支持輸入/輸出類的移動數據(解析,翻譯) - 限制計算
的「驅動程序類」可能包含: - 主要方法是驅動整個任務(又名切入點執行)的執行 - 電話靜態方法,如程序編程 - 容器類的實例對象ts以保存不同的數據(可以以其他數據結構組織,例如,陣列;操作來解決整個任務)
根據我的Java書:
驅動程序類是一類就是負責運行的其他類。正如計算機術語「軟件驅動程序」指的是運行或驅動別的軟件一樣。
- 1. 駕駛員便攜性
- 2. 如何知道什麼時候使用ipad的駕駛員開始/停止使用ios sdk駕駛
- 3. 超時硒,動態和即駕駛員
- 4. 可以我用mongodb的C#駕駛員
- 5. fiware spagobi駕駛艙圖形不升級
- 6. Google Play服務如何識別駕駛?
- 7. 從UITabBarController駕駛UIImagePickerController
- 8. 駕駛動畫的最佳方式是什麼?
- 9. 硒:鉻駕駛員進行截圖只是
- 10. XA Datasource和駕駛艙
- 11. VTD-XML:自動駕駛儀:在自動駕駛儀的註冊功能
- 12. 帶駕駛執照的AVCaptureMetadataOutput
- 13. 使用NUnit駕駛NDepend
- 14. 火狐的webdriver駕駛者
- 15. 駕駛距離的REST API?
- 16. 駕駛距離區域
- 17. innerHTML - 駕駛我瘋狂
- 18. 硒啓動緩慢駕駛
- 19. 再次駕駛IBM-Watson-cognitive
- 20. 使用Mapstraction創建駕駛方向和計算駕駛距離的文檔
- 21. wp8 c#中計算駕駛距離的最快方法是什麼?
- 22. 谷歌地圖上的駕駛路徑
- 23. MongoDB的C++駕駛員處理副本設置連接失敗
- 24. 搬運工,撰寫JSON記錄駕駛員的標籤/ env的
- 25. 讀取文件內容,規範駕駛員
- 26. webdriver的火狐無法啓動,駕駛員顯示爲空
- 27. 如何使用,如果在硒網絡的駕駛員條件
- 28. 如何有條件運營商在規範駕駛員MongoDB的
- 29. 上傳控件沒有硒微軟邊緣駕駛員工作
- 30. MySQL中,獲得最後ARTIKEL在過去的駕駛員學校
它驅動代碼。 – Andrew 2017-11-01 17:12:34