-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
碼出高效:JAVA開發手冊 版權信息
- ISBN:9787121349096
- 條形碼:9787121349096 ; 978-7-121-34909-6
- 裝幀:簡裝本
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
碼出高效:JAVA開發手冊 本書特色
√重磅新作,阿里人再現精品力作! 在《阿里巴巴Java開發手冊》之后,孤盡、鳴莎不負眾望地再次給大家帶來了一本能刷新日常、提升意識的Java編程專業書籍,真正來自阿里集團的智慧與經驗,是用血淋淋的故障換來的。為了出版本書,作者全年無休,夜以繼日。在*后沖刺階段,作者閉關數月,滿背膠布,腦力激蕩,字字斟酌,每幅畫親筆繪制,體現出來的毅力和意志,不得不讓人欽佩! √夯實基礎,讓每一位程序員都有一個正確規范的起跑! 正如孤盡所言,“對程序員來說,關鍵是骨子里要意識到:規范也是生產力,讓個性化盡量表現在代碼可維護性和算法效率的提升上!北緯v解由淺入深,囊括了一名開發工程師應具備的全部基本素質,如果每一位程序員在職業生涯的開始讀懂這本書并切實地將其中理念與規范應用到實際編程工作當中,便讓團隊如同本書封面里的大雁一樣,能夠高效溝通與協作,飛向更高天空! √希冀未來,讓書寫社會發展的每一行代碼都兼具可讀性和可維護性! 正如畢玄所言:“一位優秀工程師的功底體現他的每一行代碼中!弊鳛榘⒗锶蚪洕w的開發準則,本書搜集線上的真實故障,經過整理后與相應的知識點結合在一起進行講解,身臨其境,闡述了知其不然的背后邏輯,以技術解決技術問題。
碼出高效:JAVA開發手冊 內容簡介
《碼出高效:Java 開發手冊》源于影響了優選250萬名開發工程師的《阿里巴巴Java開發手冊》,作者靜心沉淀,對Java規約的來龍去脈進行了全面而有效的內容梳理!洞a出高效:Java 開發手冊》以實戰為中心,以新穎的角度全面闡述面向對象理論,逐步深入地探索怎樣成為一位很好開發工程師。比如:如何駕輕就熟地使用各類集合框架;如何得心應手地處理高并發多線程問題;如何順其自然地寫出可讀性強、可維護性好的優雅代碼。
《碼出高效:Java 開發手冊》旁征博引、文風輕松,秉持“圖勝于表,表勝于言”的理念,深入淺出地將計算機基礎、面向對象思想、JVM探源、數據結構與集合、并發與多線程、單元測試等知識客觀、立體地呈現出來。緊扣學以致用、學以精進的目標,結合阿里巴巴實踐經驗和故障案例,與底層源碼解析融會貫通,娓娓道來。
《碼出高效:Java 開發手冊》以打造民族標桿圖書為己任,追求很好,打磨精品,在技術廣度和深度上兼具極強的參考性,適合計算機相關行業的管理者和研發人員、高等院校的計算機專業師生等閱讀。無論是初學者入門,或是中、不錯程序員的進階提升,《碼出高效:Java 開發手冊》均為不容置疑的選擇。
碼出高效:JAVA開發手冊 目錄
第1 章 計算機基礎
1.1 走進0 與1 的世界
1.2 浮點數
1.2.1 科學計數法
1.2.2 浮點數表示
1.2.3 加減運算
1.2.4 浮點數使用
1.3 字符集與亂碼
1.4 CPU 與內存
1.5 TCP/IP
1.5.1 網絡協議
1.5.2 IP
1.5.3 TCP 建立連接
1.5.4 TCP 斷開連接
1.5.5 連接池
1.6 信息安全
1.6.1 黑客與安全
1.6.2 SQL 注入
1.6.3 XSS 與CSRF
1.6.4 CSRF
1.6.5 HTTPS
1.7 編程語言的發展
第2 章 面向對象
2.1 OOP 理念
2.2 初識Java
2.3 類
2.3.1 類的定義
2.3.2 接口與抽象類
2.3.3 內部類
2.3.4 訪問權限控制
2.3.5 this 與 super
2.3.6 類關系
2.3.7 序列化
2.4 方法
2.4.1 方法簽名
2.4.2 參數
2.4.3 構造方法
2.4.4 類內方法
2.4.5 getter 與setter
2.4.6 同步與異步
2.4.7 覆寫
2.5 重載
2.6 泛型
2.7 數據類型
2.7.1 基本數據類型
2.7.2 包裝類型
2.7.3 字符串
第3 章 代碼風格
3.1 命名規約
3.1.1 常量
3.1.2 變量
3.2 代碼展示風格
3.2.1 縮進、空格與空行
3.2.2 換行與高度
3.2.3 控制語句
3.3 代碼注釋
3.3.1 注釋三要素
3.3.2 注釋格式
第4 章 走進JVM
4.1 字節碼
4.2 類加載過程
4.3 內存布局
4.4 對象實例化
4.5 垃圾回收
第5 章 異常與日志
5.1 異常分類
5.2 try 代碼塊
5.3 異常的拋與接
5.4 日志
5.4.1 日志規范
5.4.2 日志框架
第6 章 數據結構與集合
6.1 數據結構
6.2 集合框架圖
6.2.1 List 集合
6.2.2 Queue 集合
6.2.3 Map 集合
6.2.4 Set
6.3 集合初始化
6.4 數組與集合
6.5 集合與泛型
6.6 元素的比較
6.6.1 Comparable 和Comparator
6.6.2 hashCode 和equals
6.7 fail-fast 機制
6.8 Map 類集合
6.8.1 紅黑樹
6.8.2 TreeMap
6.8.3 HashMap
6.8.4 ConcurrentHashMap
第7 章 并發與多線程
7.1 線程安全
7.2 什么是鎖
7.3 線程同步
7.3.1 同步是什么
7.3.2 volatile
7.3.3 信號量同步
7.4 線程池
7.4.1 線程池的好處
7.4.2 線程池源碼詳解
7.5 ThreadLocal
7.5.1 引用類型
7.5.2 ThreadLocal 價值
7.5.3 ThreadLocal 副作用
第8 章 單元測試
8.1 單元測試的基本原則
8.2 單元測試覆蓋率
8.3 單元測試編寫
8.3.1 JUnit 單元測試框架
8.3.2 命名
8.3.3 斷言與假設
第9 章 代碼規約
9.1 代碼規約的意義
9.2 如何推動落地
9.3 手冊縱覽
9.4 聊聊成長
碼出高效:JAVA開發手冊 作者簡介
楊冠寶, 阿里巴巴集團高級技術專家,花名孤盡,取自風清揚“獨孤九劍,破盡天下武功”之意。在阿里歷任技術研發、架構師、部門主管等不同的角色,承擔過雙11、國際化、代碼中心等大型項目,有著豐富的一線編程實戰和架構經驗。目前是集團代碼平臺負責人,在大數據、高并發、分布式、代碼效能等領域均有較深的造詣,樂于分享與總結,在國內外做過多次大型交流和培訓,引起強烈共鳴。 高海慧, 阿里云資深開發工程師,花名鳴莎。先后在阿里巴巴集團B2B技術部和阿里云任職,承擔過商業化、雙11、智能調度及10億/天的信息采集系統建設等大型項目。在調度匹配、大數據處理和高并發領域具有豐富的實踐經驗和創新成果。
- >
月亮虎
- >
經典常談
- >
我從未如此眷戀人間
- >
二體千字文
- >
朝聞道
- >
推拿
- >
自卑與超越
- >
詩經-先民的歌唱