| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Java編程實戰教程 ISBN:9787121469008 出版社:電子工業 著編譯者:覃國蓉 頁數:293 所在地:中國大陸 *此為代購商品 書號:1613019 可大量預訂,請先連絡。 內容簡介 本書對接信息技術的相關崗位需求,主要滿足高等職業教育信息技術類相關專業Java程序設計課程的教學需要,分為Java程序設計基礎(學習Java基礎)、Java面向對象(學習Java面向對象)、Java核心技術實戰(實現多人聊天室系統)和Java實用場景開發(實用場景應用開發)四部分,並通過鴻蒙App開發、多人聊天室系統,以及發送郵件和簡訊、生成和識別二維碼、識別車牌等具有代表性的實用案例項目來講解Java程序設計基礎、Java面向對象、多線程、集合框架、I/O流、網路編程、異常處理、GUI等Java核心編程技術。 本書提供一系列實踐場景,通過完成編程任務和分析代碼,融入Java編程的概念和技術,幫助學生沉浸式地學習Java核心編程技術。小節根據需要設置【隨堂測試】和【動手練習】環節,用於促進師生互動,提高教與學的效果。支持模塊化教學,可以使教師根據學生基礎和教學目標,選取相關單元進行教學,具有「活頁式」教材的效果。 本書體系完整,內容實用,配套資源豐富,既可以作為高等職業教育信息技術類相關專業包括高職和本科學生的學慣用書,也可以作為Java技術愛好者的自學參考用書。目錄 第一部分 學習Java基礎單元1 初識Java 1 1 任務描述 1 2 了解什麼是Java 1 3 JDK的下載和安裝 1 3 1 區分JVM、JRE和JDK 1 3 2 下載並安裝JDK 1 4 完成並分析第一個Java程序 1 4 1 完成第一個Java程序 1 4 2 Java代碼的基本格式 1 4 3 Java註釋 1 4 4 Java程序入口方法main() 1 5 IntelliJ IDEA的安裝和配置 1 5 1 了解什麼是IntelliJ IDEA 1 5 2 下載並安裝IDEA 1 5 3 在IDEA中配置全局JDK 1 5 4 在IDEA中創建Java項目和Java類 單元2 掌握Java編程基礎 2 1 任務描述 2 2 在IDEA中完成一個可以交互的Java程序 2 3 Java編程基礎 2 3 1 類、對象、方法和實例變數的概念 2 3 2 方法的調用 2 3 3 數據類型、變數和標識符的使用 2 3 4 算術運算符和賦值運算符的使用 2 4 初識面向對象 2 4 1 構造方法 2 4 2 方法的重載 2 4 3 類的實例成員和靜態成員 2 4 4 final關鍵字 單元3 掌握Java的流程式控制制和數組類型 3 1 任務描述 3 2 掌握Java的流程式控制制 3 2 1 關係運算符和邏輯運算符 3 2 2 if判斷 3 2 3 switch多重選擇 3 2 4 條件表達式 3 2 5 while循環 3 2 6 do while循環 3 2 7 for循環 3 3 掌握Java的數組類型 3 3 1 數組變數的定義和初始化 3 3 2 查看數組的大小並訪問數組中的元素 3 3 3 使用for循環遍曆數組 3 3 4 使用for each循環遍曆數組 3 3 5 多維數組 階段測試:Java編程基礎測試 第二部分 學習Java面向對象 單元4 開發一個簡單的鴻蒙App 4 1 任務描述 4 2 搭建鴻蒙開發環境 4 2 1 註冊華為賬號並開通華為雲 4 2 2 登錄華為開發者聯盟官網完成實名認證 4 2 3 安裝並配置鴻蒙開發環境DevEco Studio 4 3 快速開發一個基於Java的鴻蒙App 4 3 1 創建一個新的項目 4 3 2 啟動模擬器運行程序 4 4 掌握Java面向對象的基礎 4 4 1 認識鴻蒙App中Java的類和包 4 4 2 通過繼承編寫鴻蒙App的Java類 4 4 3 通過覆蓋實現App自身的業務邏輯 4 4 4 掌握super和this關鍵字 單元5 開發一個可以交互的鴻蒙App 5 1 任務描述 5 2 在布局文件中添加一個單擊按鈕 5 3 添加initiateUI()方法獲得界面組件對象並初始化界面 5 3 1 在MainAbilitySlice類中添加數據成員 5 3 2 在Java中定義方法的語法 5 3 3 添加initiateUI()方法 5 4 實現事件監聽者介面處理交互 5 4 1 通過添加addListener()方法來處理單擊事件 5 4 2 事件監聽者和介面 5 4 3 內部類和內部介面 5 4 4 類的繼承關係和Object根類 5 5 在AbilitySlice類的onStart()方法中調用方法初始化界面並添加事件監聽者 5 5 1 在onStart()方法中調用initiateUI()方法和addListener()方法 5 5 2 重新啟動模擬器並運行程序 5 5 3 匿名內部類 5 6 掌握抽象類、介面和Java的單繼承機制 階段測試:Java面向對象測試 第三部分 實現多人聊天室系統 單元6 準備開發環境 6 1 任務描述 6 2 掌握Maven的基本使用方法 6 2 1 了解什麼是Maven 6 2 2 下載並安裝Maven 6 2 3 配置Maven的本地倉庫位置和中央倉庫鏡像 6 2 4 mvn命令的使用 6 2 5 在IDEA中配置全局Maven 6 3 掌握Git的基本使用方法 6 3 1 了解什麼是Git 6 3 2 下載並安裝Git 6 3 3 Git的4個區和5個狀態 6 3 4 在本地對源代碼進行基本的版本控制 6 3 5 通過遠程版本庫管理源代碼的版本 6 3 6 在IDEA中配置全局Git 階段測試:使用Maven及Git測試 單元7 連接客戶端與伺服器端 7 1 了解多人聊天室系統的需求和本單元任務 7 1 1 了解多人聊天室系統的需求 7 1 2 本單元任務描述及實現思路 7 2 編寫聊天伺服器的ChatServer類 7 2 1 創建ChatServer類 7 2 2 創建綁定到指定埠的ServerSocket對象 7 2 3 監聽客戶端連接請求 7 2 4 獲得socket對象對應的輸入流對象 7 2 5 通過調用對象流的readObject()方法來接收客戶端的輸入 7 2 6 輸出客戶端進入聊天室的提示信息 7 2 7 向客戶端發送歡迎信息 7 3 編寫客戶端的ChatClient類 7 4 聯合測試ChatServer和ChatClient 7 5 編寫支持與多個客戶端交互的ChatChannel類 7 5 1 線程的引入 7 5 2 編寫ChatChannel類 7 6 將版本1代碼托 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |