IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    java相关技术书推荐

    蔡晓建 (mc02cxj@gmail.com)发表于 2016-09-06 00:00:00
    love 0

    有个同事叫我推荐点Java书籍,仅供参考.

    基础入门

    • Java编程思想 不推荐。要入门随便找本书就行了。
    • effective java 属于惯用法类,属于学习语法之后优先应该阅读的,适合有一定java基础的进阶,难度中级。

    编码规范

    • 重构 学习优秀代码的基本技巧,难度初级
    • clean code 代码整洁之道 有中文版的,比上一本偏实战点,难度初中级
    • 重构与模式 结合重构理解模式,适合有重构基础和设计模式概念之后的学习,提高设计模式理解,难度中级
    • 修改代码的艺术 这是完全实战的重构技巧,需要有一定重构经验后学习,难度高级

    java具体应用

    • 深入理解Java虚拟机:JVM高级特性与最佳实践 国产书籍,科普 难度中级
    • Java并发编程 Doug Lea大神的并发基础书,难度中级
    • Java并发编程实战 一群并发大神写的书, 难度中高级
    • Java性能优化权威指南 不知道翻译得怎样, 内容全面, 难度中级

    web

    • JavaScript语言精粹 学习什么是好的javascript 难度初中级
    • JavaScript高级程序设计 可当参考书 专业搞前端的应该都看过 难度中级
    • HTTP权威指南 web开发进阶,参考书 难度初中级

    软件行业,进入专业程序员,反复也读仍会有收获的经典

    • 程序员修炼之道 : 从小工到专家 难度中级
    • 代码大全 很厚一本,内容也很全面,要坚持才能看完,可当参考书 难度中级

    上面的都比较厚,也可以考虑程序员的思维修炼、卓有成效的程序员、高效程序员的45个习惯等比较小篇幅的书

    设计、架构

    • 设计模式 以GOF为经典,不过非java描述,难度中高级
    • head first设计模式 java描述,适合经验不多的童鞋,难度初中级
    • expert one-on-one J2EE Development without EJB 只有这本和流行框架直接关联,估计已经绝版了,在图书馆可以找到,是spring作者描述spring设计思路,难度中高级
    • 架构之美 专家的案例分析 难度高级
    • 企业应用架构模式 感觉一般,不过也可以看看, 难度中高级

    杂书、理论化

    • UNIX编程艺术 其实是本计算机历史书
    • 深入理解计算机系统 如题,计算机系统底层原理,难度中高级
    • 计算机网络 黑色书皮,国外教材,每8年一新版,介绍整个计算机网络,难度中级
    • 算法 红色书皮,java描述,介绍基本算法,难度中级
    • 数据库系统导论 同理,介绍数据库原理 ,难度中级
    • 现代操作系统 介绍操作系统理论, 难度中级
    • Linux系统管理技术手册 内容全面,扫盲书,, 难度中级

    上面的基本都是大部头,而且理论化,不是合适每个人 那可以参考图解HTTP、图解TCP/IP、啊哈!算法、大话数据结构、Linux操作系统之奥秘等相对比较通俗的书.



沪ICP备19023445号-2号
友情链接