中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
歡迎光臨中圖網 請 | 注冊
> >
EFFECTIVE JAVA (第3版 英文版)

包郵 EFFECTIVE JAVA (第3版 英文版)

出版社:人民郵電出版社出版時間:2024-02-01
開本: 16開 頁數: 376
中 圖 價:¥69.9(7.0折) 定價  ¥99.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

EFFECTIVE JAVA (第3版 英文版) 版權信息

EFFECTIVE JAVA (第3版 英文版) 本書特色

Jolt獲獎作品全新升級版,針對Java7、8、9全面更新,Java之父James Gosling鼎力推薦,Java程序員的實用參考書全書包含90個條目,通過示例代碼全面描述和透徹解釋Java新特性

EFFECTIVE JAVA (第3版 英文版) 內容簡介

本書是經典Jolt獲獎作品《Effective Java》的第3版,對上一版進行了全面更新,涵蓋了從Java 5到Java 9的種種特性,是Java開發人員不可缺少的一本參考書。 本書分為12章,包含90個條目,形式簡潔。每個條目中都講述了對Java的獨到見解,闡明了如何編寫高效、優雅的程序,并且提供了清晰、易懂的示例代碼。與上一版相比,本書增加了Lambda表達式、流、Optional類、接口默認方法、try-with-resources、@SafeVarargs注解、模塊等Java 7及以后所引入的新特性。本書介紹了如何充分利用泛型、枚舉、注解、自動裝箱、for-each循環、可變參數、并發機制等各種特性,幫助讀者更加有效地使用Java編程語言及其基本類庫:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function等。 本書并非面向Java初學者,而是要求讀者有一定的Java編程經驗。對于在Java開發方面已經積累一定經驗的讀者而言,本書可以幫助其更深入地理解Java編程語言,以成為更很好、高效的Java開發人員。

EFFECTIVE JAVA (第3版 英文版) 目錄

目錄 序言 6 前言 7 第3版前言 7 第 2版前言 7 第 1版前言 8 致謝 9 第3版致謝 9 第 2版致謝 10 第 1版致謝 11 第 1章 引言 13 第 2章 創建和銷毀對象 16 條目1:用靜態工廠方法代替構造器 16 條目2:當構造器參數較多時考慮使用生成器 19 條目3:利用private構造器或枚舉類型實現單件 26 條目4:利用private構造器防止類被實例化 28 條目5:優先考慮通過依賴注入來連接資源 29 條目6:避免創建不必要的對象 31 條目7:清除過期的對象引用 34 條目8:避免使用終結方法和清理方法 36 條目9:與try-finally相比,首選try-with-resources 41 第3章 所有對象通用的方法 44 條目10:在重寫equals方法時要遵守通用約定 44 條目11:重寫equals方法時應該總是重寫hashCode方法 55 條目12:總是重寫toString方法 59 條目13:謹慎重寫clone方法 61 條目14:考慮實現Comparable接口 68 第4章 類和接口 74 條目15:*小化類和成員的可訪問性 74 條目16:在公開類中,使用訪問方法,而不使用public的字段 77 條目17:使可變性*小化 79 條目18:組合優先于繼承 85 條目19:要么為繼承而設計并提供文檔說明;要么就禁止繼承 90 條目20:與抽象類相比,優先選擇接口 95 條目21:為傳諸后世而設計接口 99 條目22:接口僅用于定義類型 101 條目23:優先使用類層次結構而不是標記類 102 條目24:與非靜態成員類相比,優先選擇靜態成員類 105 條目25:限制在一個源文件中放一個頂層類 107 第5章 泛型 109 條目26:不要使用原始類型 110 條目27:消除unchecked類型的警告 114 條目28:列表優先于數組 116 條目29:首選泛型類型 120 條目30:首選泛型方法 124 條目31:使用有限制的通配符增加API的靈活性 128 條目32:謹慎混用泛型和可變參數 133 條目33:考慮類型安全的異構容器 137 第6章 枚舉和注解 142 條目34:使用enum代替int常量 142 條目35:使用實例字段代替序號 152 條目36:使用EnumSet代替位域 153 條目37:不要以序號作為索引,使用EnumMap代替 154 條目38:使用接口模擬可擴展的枚舉 159 條目39:與命名模式相比首選注解 162 條目40:始終使用Override注解 169 條目41:使用標記接口來定義類型 171 第7章 Lambda表達式和流 173 條目42:與匿名類相比,優先選擇Lambda表達式 173 條目43:與Lambda表達式相比,優先選擇方法引用 176 條目44:首選標準的函數式接口 178 條目45:審慎地使用流 181 條目46:在流中首選沒有副作用的函數 187 條目47:作為返回類型時,首選集合類而不是流 191 條目48:將流并行化時要謹慎 196 第8章 方法 200 條目49:檢查參數的有效性 200 條目50:必要時進行保護性拷貝 203 條目51:仔細設計方法簽名 207 條目52:謹慎使用重載 208 條目53:謹慎使用可變參數 214 條目54:返回空的集合或數組,而不是 215 條目55:謹慎返回Optional 217 條目56:為所有導出的API元素編寫文檔注釋 221 第9章 通用編程 227 條目57:*小化局部變量的作用域 227 條目58:與傳統的for循環相比,首選for-each循環 230 條目59:了解并使用庫 232 條目60:如果需要精確的答案,避免使用float和double 235 條目61:首選基本類型,而不是其封裝類 237 條目62:如果其他類型更適合,就不要使用字符串 239 條目63:注意字符串連接操作的性能 241 條目64:通過接口來引用對象 242 條目65:與反射相比,首選接口 244 條目66:謹慎使用本地方法 246 條目67:謹慎進行優化 247 條目68:遵循普遍接受的命名慣例 249 第 10章 異常 253 條目69:異常機制應該僅用于異常的情況 253 條目70:對于可恢復的條件,使用檢查型異常;對于編程錯誤,使用運行時異常 255 條目71:避免不必要地使用檢查型異常 256 條目72:優先使用標準異常 258 條目73:拋出適合于當前抽象的異常 260 條目74:將每個方法拋出的所有異常都寫在文檔中 261 條目75:將故障記錄信息包含在詳細信息中 263 條目76:努力保持故障的原子性 264 條目77:不要忽略異常 266 第 11章 并發 267 條目78:同步對共享可變數據的訪問 267 條目79:避免過度同步 271 條目80:與線程相比,首選執行器、任務和流 276 條目81:與wait和notify相比,首選高級并發工具 278 條目82:將線程安全性寫在文檔中 282 條目83:謹慎使用惰性初始化 285 條目84:不要依賴線程調度器 287 第 12章 序列化 290 條目85:優先選擇其他序列化替代方案 290 條目86:在實現Serializable接口時要特別謹慎 293 條目87:考慮使用自定義的序列化形式 295 條目88:防御性地編寫readObject方法 301 條目89:對于實例受控的類,首選枚舉類型而不是readResolve 306 條目90:考慮使用序列化代理代替序列化實例 310 附錄 與第 2版中條目的對應關系 314 參考文獻 317
展開全部

EFFECTIVE JAVA (第3版 英文版) 作者簡介

約書亞·布洛克(Joshua Bloch)是美國卡內基-梅隆大學教授,曾是Google公司首席Java架構師、Sun公司杰出工程師和Transarc公司高級系統設計師。他帶領團隊設計和實現過無數的Java平臺特性,包括JDK 5.0語言增強版和獲獎的Java Collections Framework。他擁有哥倫比亞大學的計算機科學學士學位和卡內基-梅隆大學的計算機科學博士學位。他的著作還包括Java Puzzlers和《Java并發編程實戰》(Java Concurrency in Practice,曾獲Jolt大獎提名)等。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 桑茶-七彩贝壳桑叶茶 长寿茶 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 棉服定制/厂家/公司_棉袄订做/价格/费用-北京圣达信棉服 | 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 广东青藤环境科技有限公司-水质检测 | 无味渗透剂,泡沫抑尘剂,烷基糖苷-威海威能化工有限公司 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | 电机保护器-电动机综合保护器-上海硕吉电器有限公司 | 首页|光催化反应器_平行反应仪_光化学反应仪-北京普林塞斯科技有限公司 | 诗词大全-古诗名句 - 古诗词赏析 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 珠海冷却塔降噪维修_冷却塔改造报价_凉水塔风机维修厂家- 广东康明节能空调有限公司 | Copeland/谷轮压缩机,谷轮半封闭压缩机,谷轮涡旋压缩机,型号规格,技术参数,尺寸图片,价格经销商 CTP磁天平|小电容测量仪|阴阳极极化_双液系沸点测定仪|dsj电渗实验装置-南京桑力电子设备厂 | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 深圳诚暄fpc首页-柔性线路板,fpc柔性线路板打样生产厂家 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 泉州陶瓷pc砖_园林景观砖厂家_石英砖地铺石价格 _福建暴风石英砖 | 异噻唑啉酮-均三嗪-三丹油-1227-中北杀菌剂厂家 | 不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰]-不锈钢法兰-碳钢法兰-法兰盘生产加工厂家-[鼎捷峰] | 海鲜池-专注海鲜鱼缸、移动海鲜缸、饭店鱼缸设计定做-日晟水族厂家 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 萃取箱-萃取槽-PVC萃取箱厂家-混合澄清槽- 杭州南方化工设备 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 带锯机|木工带锯机圆木推台锯|跑车带锯机|河北茂业机械制造有限公司| | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 佛山市德信昌电子有限公司 | 暴风影音| 暴风影音| 活性炭厂家-蜂窝活性炭-粉状/柱状/果壳/椰壳活性炭-大千净化-活性炭 |