码出高效:Java开发手册

杨冠宝

出版时间

2018-10-01

ISBN

9787121349096

评分

★★★★★

标签

编程

书籍介绍

《码出高效:Java 开发手册》源于影响了全球250万名开发工程师的《阿里巴巴Java开发手册》,作者静心沉淀,对Java规约的来龙去脉进行了全面而彻底的内容梳理。《码出高效:Java 开发手册》以实战为中心,以新颖的角度全面阐述面向对象理论,逐步深入地探索怎样成为一位优秀开发工程师。比如:如何驾轻就熟地使用各类集合框架;如何得心应手地处理高并发多线程问题;如何顺其自然地写出可读性强、可维护性好的优雅代码。

《码出高效:Java 开发手册》旁征博引、文风轻松,秉持“图胜于表,表胜于言”的理念,深入浅出地将计算机基础、面向对象思想、JVM探源、数据结构与集合、并发与多线程、单元测试等知识客观、立体地呈现出来。紧扣学以致用、学以精进的目标,结合阿里巴巴实践经验和故障案例,与底层源码解析融会贯通,娓娓道来。

《码出高效:Java 开发手册》以打造民族标杆图书为己任,追求极致,打磨精品,在技术广度和深度上兼具极强的参考性,适合计算机相关行业的管理者和研发人员、高等院校的计算机专业师生等阅读。无论是初学者入门,或是中、高级程序员的进阶提升,《码出高效:Java 开发手册》均为不容置疑的选择。

AI导读
核心看点
  • 源自阿里开发手册,梳理规约来龙去脉
  • 涵盖计算机基础、JVM、并发与集合
  • 结合实战案例与源码解析,图文并茂
适合谁读
  • Java初学者及中高级进阶程序员
  • 计算机相关专业师生与研发人员
  • 追求代码规范与工程质量的工程师
读前提醒
  • 内容较杂,建议作为工具书按需查阅
  • 部分深度话题需结合其他经典书籍
  • 适合反复阅读,温故知新查漏补缺
读者共识
  • 印刷精美,彩图配色提升阅读体验
  • 内容接地气,提供大量最佳实践
  • 观点不一,有人赞全面有人嫌浅

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "List<String> list = new ArrayList<>(); list.add("a"); list.add("b"); String[] result = new String[list.size()]; result = list.toArray(result);"
  • "<? extends T>是 Get First , 适用于 , 消费集合元素为主的场景; <? super T> 是 Put First ,适用于,生产集合元素为主的场景。"
  • "extends 的场景是 put 功能受限 , 而 super 的场景是 get 功能受限。"
作者简介
杨冠宝 阿里巴巴集团高级技术专家,花名孤尽,取自风清扬“独孤九剑,破尽天下武功”之意。在阿里历任技术研发、架构师、部门主管等不同的角色,承担过双十一、国际化、代码中心等大型项目,有着丰富的一线编程实战和架构经验。目前是集团代码平台负责人,在大数据、高并发、分布式、代码效能等领域均有较深的造诣,乐于分享与总结,在国内外做过多次大型交流和培训,引起强烈共鸣。 高海慧 阿里云资深开发工程师,花名鸣莎。先后在阿里巴巴集团B2B技术部和阿里云任职,承担过商业化、双十一、智能调度及10亿/天的信息采集系统建设等大型项目。在调度匹配、大数据处理和高并发领域具有丰富的实践经验和创新成果。
目录
第1 章 计算机基础
2 1.1 走进0 与1 的世界
6 1.2 浮点数
6 1.2.1 科学计数法
7 1.2.2 浮点数表示

显示全部
用户评论
作为手册随时翻翻
只能说普通大一大二的学生还别读了,学完Java还是可以试一试的,不过不要当工具书用,作者明显是实战派,在他的框架内某些领域应该是个高手,有些问题国内没人讲过,同理,有些地方讲的很浅,工作的可以借鉴一下。希望国内这样的书越多越好。推荐Think in Java跟 Effective Java。
像一本工程技术指导手册,基本覆盖了 Java 开发的基本知识,适合初学者阅读。内容很散,像把自己在工程实践中遇到的问题和总结出来的必备知识点列了出来,有些问题也没有讲透。彩页印刷有好有坏,不过彩图的配色使得文字有些不清晰。
笼统过一遍
算是面试指南
还行
不适合入门
垃圾
有过实际编程经验和经历的人看起来真爽。虽然感觉大而全,但是细看下来都是一些突出问题,超棒。
一般,不够深入
下载
收藏