幫助中心 | 我的帳號 | 關於我們

瘋狂Java講義(下第6版)

  • 作者:編者:李剛|責編:張月萍
  • 出版社:電子工業
  • ISBN:9787121449246
  • 出版日期:2023/01/01
  • 裝幀:平裝
  • 頁數:460
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是《瘋狂Java講義》第6版的下冊,第6版保持了前5版系統、全面、講解淺顯、細緻的特性,全面新增介紹了Java 12到Java 17的新特性。
    《瘋狂Java講義》第6版深入介紹了Java編程的相關方面,上、下冊內容覆蓋了Java的基本語法結構、Java的面向對象特徵、Java集合框架體系、Java泛型、異常處理、Java GUI編程、JDBC資料庫編程、Java註釋、Java的IO流體系、Java多線程編程、Java網路通信編程和Java反射機制,覆蓋了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下絕大部分的類和介面。第6版重點介紹了Java的模塊化系統,還詳細介紹了Java 12到Java 17引入的塊字元串,instanceof的模式匹配,增強型switch語句、switch表達式及模式匹配,密封類,Record類,以及Java12到Java 17新增的各種API功能。
    與前5版類似,第6版並不單純地從知識角度來講解Java,而是從解決問題的角度來介紹Java語言,所以涉及大量實用案例開發:五子棋遊戲、梭哈遊戲、仿QQ的遊戲大廳、MySQL企業管理器、仿EditPlus的文本編輯器、多線程、斷點下載工具、Spring框架的IoC容器……這些案例既能讓讀者鞏固每章所學的知識,又可以讓讀者學以致用,激發編程自豪感,進而引爆內心的編程激情。第6版相關資料包中包含書中所有示例的代碼和《瘋狂Java實戰演義》的所有項目代碼,這些項目可以作為本書課後練習題的「非標準答案」。如果讀者需要獲取關於課後練習題的解決方法、編程思路,可關注「瘋狂講義」微信服務號,加入讀者微信群后,與作者及本書龐大的讀者群相互交流。
    《瘋狂Java講義》為所有打算深入掌握Java編程的讀者而編寫,適合各種層次的Java學習者和工作者閱讀,也適合作為大專院校、培訓機構的Java教材。

作者介紹
編者:李剛|責編:張月萍
    李剛,十余年軟體開發從業經驗,瘋狂軟體教育中心教學總監。瘋狂Java實訓營創始人,瘋狂Java體系原創圖書作者。CSDN特邀講師。培訓的學生已在騰訊、阿里、華為、IBM、網易等名企就職。國內知名高端IT技術圖書作家,已出版《瘋狂Java講義》《瘋狂Python講義》《瘋狂Android講義》《輕量級Java EE企業應用實戰》《瘋狂前端開發講義》《瘋狂HTML 5/CSS 3/JavaScript講義》《瘋狂iOS講義(基礎篇)》《瘋狂iOS講義(提高篇)》《瘋狂XML講義》《經典Java EE企業應用實戰》等著作。其中瘋狂Java體系圖書均已沉澱多年,贏得極高的市場認同,多次重印,多部著作印刷數量超過10萬冊,並被多所「985」「211」院校選作教材,部分圖書已被翻譯成繁體中文版,授權到中國台灣地區。

目錄
第12章  Swing編程
  12.1  Swing概述
  12.2  Swing基本組件的用法
    12.2.1  Swing組件層次
    12.2.2  AWT組件的Swing實現
    學生提問  為什麼單擊Swing多行文本域時不是彈出像AWT多行文本域中那樣的右鍵菜單?
    12.2.3  為組件設置邊框
    12.2.4  Swing組件的雙緩衝和鍵盤驅動
    12.2.5  使用JToolBar創建工具條
    12.2.6  使用JColorChooser和JFileChooser
    12.2.7  使用JOptionPane
  12.3  Swing中的特殊容器
    12.3.1  使用JSplitPane
    12.3.2  使用JTabbedPane
    12.3.3  使用JLayeredPane、JDesktopPane和JInternalFrame
  12.4  Swing簡化的拖放功能
  12.5  Java 7新增的Swing功能
    12.5.1  使用JLayer裝飾組件
    12.5.2  創建透明的、不規則形狀窗口
  12.6  使用JProgressBar、ProgressMonitor和BoundedRangeModel創建進度條
    12.6.1  創建進度條
    12.6.2  使用ProgressMonitor創建進度對話框
  12.7  使用JSlider和BoundedRangeModel創建滑動條
  12.8  使用JSpinner和SpinnerModel創建微調控制器
  12.9  使用JList、JComboBox創建列表框
    12.9.1  簡單列表框
    12.9.2  不強制存儲列表項的ListModel和ComboBoxModel
    12.9.3  強制存儲列表項的DefaultListModel和DefaultComboBoxModel
    學生提問  為什麼JComboBox提供了添加、刪除列表項的方法,而JList沒有提供添加、刪除列表項的方法呢?
    12.9.4  使用ListCellRenderer改變列表項外觀
  12.10  使用JTree和TreeModel創建樹
    12.10.1  創建樹
    12.10.2  拖動、編輯樹節點
    12.10.3  監聽節點事件
    12.10.4  使用DefaultTreeCellRenderer改變節點外觀
    12.10.5  擴展DefaultTreeCellRenderer改變節點外觀
    12.10.6  實現TreeCellRenderer改變節點外觀
  12.11  使用JTable和TableModel創建表格
    12.11.1  創建表格
    學生提問  我們指定的表格數據、表格列標題都是Object類型的數組,JTable如何顯示這些Object對象?
    12.11.2  TableModel和監聽器
    12.11.3  TableColumnModel和監聽器
    12.11.4  實現排序
    12.11.5  繪製單元格內容
    12.11.6  編輯單元格內容
  12.12  使用JFormattedTextField和JTextPane創建格式文本
    12.12.1  監聽Document的變化
    12.12.2  使用JPasswordField
    12.12.3  使用JFormattedTextField
    12.12.4  使用JEditorPane

    12.12.5  使用JTextPane
  12.13  本章小結
    本章練習
第13章  MySQL資料庫與JDBC編程
  13.1  JDBC基礎
    13.1.1  JDBC簡介
    13.1.2  JDBC驅動程序
  13.2  SQL語法
    13.2.1  安裝資料庫
    13.2.2  關係資料庫的基本概念和MySQL基本命令
    13.2.3  SQL語句基礎
    13.2.4  DDL語句
    13.2.5  資料庫約束
    13.2.6  索引
    13.2.7  視圖
    13.2.8  DML語句
    13.2.9  單表查詢
    13.2.10  資料庫函數
    13.2.11  分組和組函數
  ……
第14章  註解
第15章  輸入/輸出
第16章  多線程
第17章  網路編程
第18章  類載入機制與反射
附錄A  Java模塊化系統

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032