定價:¥99.00
作者:馬俊昌
I S B N :978-7-111-58772-9條碼書號:9787111587729上架日期:2018/1/4齣版日期:2018/1/1版 次:1-1齣 版 社:機械工業齣版社叢 書 名: Java核心技術係列 頁 數:696
內容簡介
本書涵蓋以下內容:① 講解編程基礎,瞭解計算機程序的執行流程與基本元素;② 講解計算機的基本元素由來與基本運行機製(二進製描述);③ 講解麵嚮對象的編程原理與邏輯,設計類、繼承與多態、接口與抽象類、代碼的組織機製。④ 講解常用基礎類的實現方式與執行機製。⑤ 講解泛型、容器類、數據結構和算法;⑥ 講解文件係統的設計與實現。⑦ 講解並發編程的基礎、實現與編程技巧;⑧ 講解動態、聲明式、函數式編程的編程思路、API與技巧。
目 錄
Contents 目錄
讀者評論
前言
第一部分 編程基礎與二進製
第1章 編程基礎2
1.1 數據類型和變量3
1.2 賦值4
1.2.1 基本類型4
1.2.2 數組類型6
1.3 基本運算8
1.3.1 算術運算8
1.3.2 比較運算10
1.3.3 邏輯運算10
1.3.4 小結11
1.4 條件執行11
1.4.1 語法和陷阱11
1.4.2 實現原理14
1.5 循環16
1.5.1 循環的4種形式16
1.5.2 循環控製19
1.5.3 實現原理20
1.5.4 小結20
1.6 函數的用法21
1.6.1 基本概念21
1.6.2 進一步理解函數23
1.6.3 小結27
1.7 函數調用的基本原理27
1.7.1 棧的概念27
1.7.2 函數執行的基本原理28
1.7.3 數組和對象的內存分配29
1.7.4 遞歸調用的原理30
1.7.5 小結31
第2章 理解數據背後的二進製33
2.1 整數的二進製錶示與位運算33
2.1.1 正整數的二進製錶示33
2.1.2 負整數的二進製錶示34
2.1.3 十六進製35
2.1.4 位運算36
2.2 小數的二進製錶示37
2.2.1 小數計算為什麼會齣錯37
2.2.2 二進製錶示38
2.3 字符的編碼與亂碼39
2.3.1 常見非Unicode編碼39
2.3.2 Unicode編碼42
2.3.3 編碼轉換44
2.3.4 亂碼的原因45
2.3.5 從亂碼中恢復46
2.4 char的真正含義49
第二部分 麵嚮對象
第3章 類的基礎52
3.1 類的基本概念52
3.1.1 函數容器52
3.1.2 自定義數據類型53
3.1.3 定義第一個類55
3.1.4 使用第一個類55
3.1.5 變量默認值57
3.1.6 private變量57
3.1.7 構造方法58
3.1.8 類和對象的生命周期60
3.1.9 小結61
3.2 類的組閤61
3.2.1 String和Date61
3.2.2 圖形類62
3.2.3 用類描述電商概念63
繼承實現的基本原理88
......
Java核心技術 捲II 高級特性(原書第10版)
根據Java SE8 全麵更新,係統全麵講解Java語言的核心概念、語法、重要特性和開發方法,包含大量案例,實踐性強。
《計算機科學叢書:Java編程思想(第4版)》贏得瞭全球程序員的廣泛贊譽,即使是晦澀的概念,在BruceEckel的文字親和力和小而直接的編程示例麵前也會化解於無形。從Java的基礎語法到高級特性(深入的麵嚮對象概念、多綫程、自動項目構建、單元測試和調試等),本書都能逐步指導你輕鬆掌握。
從《計算機科學叢書:Java編程思想(第4版)》獲得的各項大奬以及來自世界各地的讀者評論中,不難看齣這是一本**之作。本書的作者擁有多年教學經驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋瞭一個個晦澀抽象的概念。本書共22章,包括操作符、控製執行流程、訪問權限控製、復用類、多態、接口、通過異常處理錯誤、字符串、泛型、數組、容器深入研究、JavaI/O係統、枚舉類型、並發以及圖形化用戶界麵等內容。這些豐富的內容,包含瞭Java語言基礎語法以及高級特性,適閤各個層次的Java程序員閱讀,同時也是高等院校講授麵嚮對象程序設計語言以及Java語言的好教材和參考書。
《計算機科學叢書:Java編程思想(第4版)》特點:
適閤初學者與專業人員的**的麵嚮對象敘述方式,為更新的JavaSE5/6增加瞭新的示例和章節。
測驗框架顯示程序輸齣。
設計模式貫穿於眾多示例中:適配器、橋接器、職責鏈、命令、裝飾器、外觀、工廠方法、享元、點名、數據傳輸對象、空對象、代理、單例、狀態、策略、模闆方法以及訪問者。
Bruce Eckel,是MindView公司的總裁,該公司嚮客戶提供軟件谘詢和培訓。他是C++標準委員會擁有錶決權的成員之一,擁有應用物理學學士和計算機工程碩士學位。除本書外,他還是《C++編程思想》的作者,並與人閤著瞭《C++編程思想第2捲》。
讀者評論
前言
簡介
第1章 對象導論
1.1 抽象過程
1.2 每個對象都有一個接口
1.3 每個對象都提供服務
1.4 被隱藏的具體實現
1.5 復用具體實現
1.6 繼承
1.6.1 “是一個”(is-a)與“像是一個”(is-like-a)關係
1.7 伴隨多態的可互換對象
評分
評分
評分
評分
評分
評分
評分
評分
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有