- 瘋狂Java實戰演義
- 楊恩雄 麥凱翔編著
- 501字
- 2018-12-27 17:16:59
前言
近年來,隨著Java技術的不斷發展,Java語言已經成為最主流的開發語言,廣泛應用于各個行業:金融、制造、政務、電信等,從大型企業級應用到桌面應用技術,Java無處不在。
除了在大型企業級應用開發中占據了絕大部分的市場份額之外,Java還提供了AWT/Swing、SWT/JFace(著名的Eclipse開發工具就基于此)兩套主流的GUI開發庫,運用它們可以開發出非常優秀的桌面應用程序。
本書匯集了作者精心編寫的15個Java項目、6萬多行Java代碼,集中介紹了如何通過Java語言開發桌面應用程序。本書想通過這些項目達到兩個目的:
■ 讓讀者體會Java語言的強大魅力,Java語言也可以開發出強大的桌面應用程序;
■ 將讀者從SSH開發的大量低層次、重復性的體力勞動中釋放出來,多關注Java本身的魅力,如Java的網絡通信、多線程等。當讀者真正把Java基礎打扎實之后,再去看SSH開發,將會看到更高的層次。
本書除了使用Java的桌面應用技術外,還涉及到其他Java技術,例如JDBC、Java反射、dom4j的使用、JUnit的使用、XStream的使用、Socket編程等。JDBC是一種可用于執行SQL語句的Java API,它可以讓Java開發人員使用純Java開發數據庫應用。本書第15章詳細介紹了如何使用Socket編程去開發一個網絡五子棋。本書介紹的項目由淺入深、實用性強,讀者可通過項目實戰來掌握Java語言在編程中的實際運用。
推薦閱讀
- 自動控制工程設計入門
- Learning Social Media Analytics with R
- 群體智能與數據挖掘
- 智能工業報警系統
- Implementing Oracle API Platform Cloud Service
- 計算機網絡安全
- 步步圖解自動化綜合技能
- Statistics for Data Science
- 網絡服務搭建、配置與管理大全(Linux版)
- 大數據技術基礎:基于Hadoop與Spark
- RealFlow流體制作經典實例解析
- Mastercam X5應用技能基本功特訓
- 實戰大數據(Hadoop+Spark+Flink):從平臺構建到交互式數據分析(離線/實時)
- 網絡規劃與設計
- 單片機原理、接口及應用系統設計