`
polygoncell
  • 浏览: 55934 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java 开发类图书书评

阅读更多

 

Head First Design Patterns

2004 年出版,适合初学者,比较详细的介绍目前常用的 GOF 设计模式,亮点是结合 JDK 对某些模式进行了讲解。鲜活风格很容易吸引读者,但也使得本书在日常工作中无法作为参考资料反复使用。

Applied Java Patterns

2001 年底出版,适合所有的人,对 GOF 的模式进行了详细的讲解,在章节中为初学者提供了比较简单的例子,而在书后列出了比较复杂的例子,适合高级读者,非常适合在工作中反复参考。我个人重点推举。

GOF Design Patterns

1995 年出版,设计模式的圣经,不过年代久远,很多讲解用的例子已经比较落后了,不建议初学者阅读。

Java Web Services Architecture

2003 年出版,当年我做我的硕士论文时,博览了所有能够得到的关于 web services 的书籍,加在一起超过 10 本,本书绝对是当年 web services 的巅峰之作,可谓此书在手, WS 我有。其他同年出版的类似题材的书可以无视了。

Swing Hacks

2005 年出版,主要是将 MAC 上的经典设计用 Swing 重现。一本很有趣的书,初看时让人眼前一亮,工作之余,带来不少乐趣。

深入浅出 Hibernate

2005 年出版, hibernate 的入门级读物,全书比较重实际,书中的一些 tips 在实际开发中非常有用,看得出作者的功底。遗憾的是本书深度不够,对 ORM 的理论部避而不谈,着重讨论实用,比较适合初学者。另外,本书排版太不专业了,还不如我的硕士论文。

Hibernate in Action

第二版于 2005 年出版,学习 hibernate 的必读圣经,千万不要错过。全书对 ORM 的理论进行了比较深入的介绍,很值得一读。由于是 hibernate 作者亲自操刀,对于 hibernate 本身的介绍自然是全面而且深入。

Hibernate Quickly

2005 年末出的新书,和 Hibernate in Action 同属一家出版社 , 作者也在书中说了出这本书的目的,就是为了让大家快速上手。为了不和 Hibernate in Action 产生正面冲突,书中花了绝大部分的篇幅来来讲解实际应用, 从系统配置,实际开发,到测试,覆盖面比较广, 并尽最大可能避免理论介绍,最后一章还介绍了 Hibernate 3 的新特性,为以后升级到 Hibernate 3 热热身。本人强烈推举初学者从这本书开始。

Pro Hibernate 3

2005 Apress 出版,手册类型的技术书,全书对 hibernate 的特性泛泛而谈,列举的例子平淡无奇,对 hibernate 3 的新特性点到即止,比较适合作为有经验的开发员作为速查手册使用,不建议新手阅读

Java 1.5 Tiger a Developer’s Notebook

2004 年出版,主要介绍 java 5 的新特性 generics, enum, annotations 等等,绝对值得一读,不过,作者的英文功底还有待提高,呵呵,他自己也认识到了这个问题,具体请看 101 页的 TIP, 我看了 5 遍没看懂,当然,也有可能是我的英文阅读水平欠佳。

分享到:
评论

相关推荐

    毕业设计,基于SSM+MySql+Bootstrap+EasyUI开发的网上书评软件平台,内含Java完整源代码,数据库脚本等

    为了实现这个问题,我们开发了一个书评软件,针对上述问题运用JAVA语言并结合MySql数据库设计,根据很多人对图书阅读后的感受给图书打分和评价,根据不同的评分和评价,区别图书的受欢迎度;同时用户可以给管理员...

    java开发必去的网站

    ### Java开发必去的网站知识点总结 #### 一、Java官方网站 (http://java.sun.com) - **重要性**:作为Java语言的发源地,Oracle公司(原Sun Microsystems)提供的官方资源是学习Java最权威的地方。 - **主要内容**...

    Java毕业设计-基于jspm开发的大众书评网-附源代码和说明文档.rar

    “基于jspm开发的大众书评网”是一项精心打造的Java毕业设计项目,旨在为学生提供一个实战演练的平台,让他们通过开发一个完整的书评网站来深入理解和掌握Java Web开发的核心知识。项目不仅包含了完整的源代码,还...

    基于Java和Web技术的书评网站设计源码

    该书评网站利用Java和Web技术栈开发,为用户提供了一个在线书籍分享和评价的平台,支持书籍搜索、评论发表、用户互动等功能,适用于图书爱好者、文学社群等。项目结构清晰,代码注释详尽,易于理解和集成。

    网上书店 java sql java sql 网上书店 java sql

    Java是一种广泛使用的编程语言,尤其适合开发企业级应用,而SQL(Structured Query Language)则是用于管理和处理关系型数据库的标准语言。 首先,我们要理解Java在其中的角色。Java以其跨平台性和丰富的库支持而...

    基于SSM框架的书评网完整源码(前端+后端)

    这个书评网项目使用了SSM框架,提供了从前端到后端的完整源码,非常适合学习和实践Java Web开发。下面将详细阐述SSM框架的组成部分以及在书评网项目中的应用。 **1. Spring框架** Spring是Java企业级应用的核心框架...

    iShare书评网站开发指南+项目效果展示1

    《iShare书评网站开发指南+项目效果展示1》是一份详尽的文档,旨在指导开发者如何构建一个功能丰富的在线书评平台。该平台涵盖了用户注册、登录、浏览、发布内容以及个人中心管理等多个功能模块,同时利用了多种Java...

    Java 图书管理系统

    6. **文件上传**:系统支持用户上传与图书相关的文件,如电子版图书、书评或相关资料。文件上传功能需要考虑文件类型的限制、大小限制以及文件存储的策略,确保系统稳定且安全。 7. **分页功能**:在显示大量图书...

    基于java的-52-42-在线图书管理-源码.zip

    这表明该图书管理系统允许用户编辑具有格式的文本,如书评或书籍介绍。`tinymce\plugins`目录下的子目录如`anchor`、`bbcode`、`charmap`、`colorpicker`、`contextmenu`、`legacyoutput`分别对应了锚点、BBCode编码...

    毕业设计java大众书评网ssmjspweb源码含教程

    毕业设计java大众书评网ssmjspweb源码含教程 后台是ssm框架,页面是jsp,数据库mysql,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 功能包含:个人中心、用户管理、书籍分类管理、书籍信息管理、书籍...

    Learn Java for Android Development, 2nd Edition

    本书《Learn Java for Android Development, 2nd Edition》是为Android开发人员准备的关于Java编程语言学习的进阶教材,由Jeff Friesen撰写,由Apress出版社出版。通过学习Java语言,本书旨在帮助读者掌握为Android...

    Java SE 6 Programmer Practice Exams

    Java SE 6是Java开发平台的一个版本,为开发企业级应用、桌面应用、Web应用等提供了基础的Java类库和开发工具。 2. 题库(Practice Exams):题库包含了大量的实践题目,目的是帮助考生熟悉考试的题型和难度,从而...

    书评系统,基于SpringBoot和Vue开发.zip

    书评系统是一个常见的Web应用程序,它允许用户分享他们的书籍阅读体验、发表评论并与其他读者交流。本项目基于SpringBoot和Vue.js技术栈进行开发,这是一个高效且流行的组合,结合了后端的强大功能与前端的高性能...

    Java语言程序设计(基础篇)(英文版·第10版)试读版

    Java的应用广泛,包括Web应用、移动应用、服务器端开发、大数据处理等。 2. **基础篇内容**: 本书的基础篇通常会涵盖Java编程的基本概念,如: - **环境配置**:如何安装JDK(Java Development Kit),设置环境...

    毕业设计javajsp图书智能一体化管理系统springmvc-qrp源码含文档工具包

    毕业设计javajsp图书智能一体化管理系统springmvc-qrp源码含文档工具包 后台是springmvc,页面是jsp,数据库mysql,jdk1.8,开发工具用ecplise、myecplise、sts、idea都可以 主要内容: 1.前台:前台部分由借阅证...

    基于SSM的大众书评管理系统源码.zip

    《基于SSM的大众书评管理系统》是一款使用Java技术栈,结合Spring、SpringMVC和MyBatis(SSM)框架开发的Web...对于初学者,这是一个很好的学习和实践平台,对于专业人士,它可以作为一个快速开发书评类应用的基础。

    CSDN社区Java杂志3

    5. **工具与库**:介绍和评测当时的流行Java开发工具和库,比如IDEs(Eclipse、IntelliJ IDEA)、构建工具(Maven)、测试框架(JUnit)等。 6. **社区动态**:分享CSDN社区的活动信息,如论坛讨论、编程挑战赛,...

Global site tag (gtag.js) - Google Analytics