`
- 浏览:
542 次
- 性别:
- 来自:
上海
-
推荐几本java程序员可以读读的书,没提到的希望大家踊跃补充
1、《effective java》 一些常用的java编码规范。
2、《企业应用架构模式》 马大师的作品。从宏观角度,对企业级应用的一些构造块,和架构思想进行了介绍。很经典。
3、《重构 改善既有代码的设计》 同样是马大师的作品。从微观角度,结合实际的样本代码,介绍了如何将僵化腐臭的代码,重构为易于维护和修改的结构。比如如何利用java的多态消息取代结构话语言(if{}else{})。帮助你成为java编程高手。
4、《领域驱动设计》 介绍了一种全新的编程范式。里面提到的分层架构,建模元素(实体、值对象、聚合、领域等),柔性设计,持续集成等等思想,在实际软件开发中,构建易于拓展、维护及能够快速响应变化的系统有一定的指导作用。
5、《敏捷软件开发: 原则、模式与实践》 敏捷是社区现在比较推崇的开发模式。马大师甚至明确提出,“如果希望项目成功就必须使用敏捷开发”。本书从实际编码角度,提到了很多敏捷的设计原则(开闭、依赖倒置、替换等)和设计模式。并结合实例,介绍了敏捷开发过程的一些体验。
6、《深入理解java虚拟机》 作为一个java开发者,怎能不对虚拟机有一定了解。本书为国人所写,所以比较容易理解。主要介绍了虚拟机的内存管理,编译,并发等机制。
7、《Spring 3.x企业应用开发实战》 这本书是近期才发现的。真的不错。不仅介绍了spring的原理和使用方法,还对一些jee工作中常遇到的概念(session、http报文等)进行了介绍。如果正在做一些spring项目的人不妨备在身边,做指南用。
另外介绍两本和java无关,但能提升自己IT素养的书。
8、《浪潮之巅》 介绍了现在IT行业一些巨头的发展史。揭示了IT行业发展的一般规律。很精彩。
9、《数学之美》 同样也是吴军博士的书,同样的精彩。介绍了数学是如何应用于语音识别、搜索引擎等应用之中。个人觉得作为一名计算机行业的从业者,具备一些数学的思维方法和灵感。对自己的工作还是很有帮助的。
以上是笔者所知道的一些书籍,介绍给大家,希望大家有所借鉴。不知大家平时看些什么书提高自己,欢迎补充。与君共勉。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
本压缩包“Java程序员的推荐阅读书籍.rar”提供了一份针对Java开发者的书单,旨在帮助他们拓宽知识视野,深化技术理解,以及提高实际开发能力。 首先,书单中的“Java程序员的推荐阅读书籍.txt”很可能包含了一系列...
Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历模版 Java程序员面试资料及简历...
本书对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。从生存、制胜、发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像。本书中既有在公司中的生存技巧,又有高手达人的进阶策略,既有...
本资源包含四本针对Java程序员面试的书籍,旨在帮助你全面提升技能,顺利通过面试。 首先,"23种Java设计模式"涵盖了许多软件设计的经典模式,如单例模式、工厂模式、观察者模式等。设计模式是解决常见问题的最佳...
《Java程序员面试宝典》主要内容简介:...希望通过《Java程序员面试宝典》,读者可以成功应聘,并提升综合素质。《Java程序员面试宝典》适合应聘Java和J2EE职位的程序员阅读,也适合其他程序员作为拓展读物进行阅读。
8. **关键词优化**:在描述中提到的"java程序员简历模版"和"简历模版"提示我们,简历应包含招聘者可能搜索的关键词,这样在在线招聘平台中更容易被发现。 在"JAVA 个人简历模版"文件中,你可以根据自己的经历和技能...
java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流项目经验java程序员面试交流...
### Java程序员的职业发展路径 #### 一、Java程序员的基础技能要求 Java程序员作为软件开发领域的重要组成部分,在工作之前需要具备一系列的基本技能与专业知识。根据给定文件中的描述,我们可以总结出以下几点: ...
编程珠玑 java程序员应该读的书籍,好好的读了,很有帮助的了
在技术路线上,java 程序员可以从初级程序员逐步晋升为高级 java 程序员、系统分析师、架构设计师等高端职位。在这个过程中,需要不断地学习和掌握新的技术,保持自己的技术优势和竞争力。 在管理路线上,java ...
【Java程序员转正知识点】 1. **自我介绍**: 在转正答辩中,自我介绍是展示个人背景和技能的关键环节。作为一名Java程序员,应当包括自己的教育背景、编程经验、项目经历以及对Java语言的理解。 2. **技术成长**...
Java程序员的推荐阅读书籍 Java程序员的推荐阅读书籍
《Java程序员宝典》是一本全面涵盖Java编程技术的电子书,旨在为初学者和有经验的Java开发者提供深入的指导。这本书详细介绍了Java语言的基础、核心特性以及高级概念,帮助读者掌握成为一名优秀Java程序员所需的技能...
【JAVA程序员简历模板】 在创建一份专业的JAVA程序员简历时,首先要明确的是,这份文档将是你在求职市场上的“名片”,它应该清晰、准确地展示你的技术能力、项目经验和教育背景。以下是一个详细的模板,帮助你构建...
### Java程序员经典书籍推荐 #### 一、设计模式学习资源推荐 在软件工程领域,设计模式是一种被广泛采用的方法论,用于解决常见的软件设计问题。本文档推荐了一个优秀的博客资源——博客园上由用户 `java_my_life`...
《程序员面试宝典》是一本专门针对程序员面试的书籍,旨在帮助求职者充分准备,提升在面试中的竞争力。这本书涵盖了编程基础、数据结构、算法、操作系统、计算机网络、数据库等多个核心领域,为读者构建了一个全面的...
根据提供的文件信息,我们可以推断出这是一本关于Java程序员面试和笔试准备的书籍,作者为何昊。本书可能包含了大量关于Java编程语言的基础知识、高级特性以及与面试相关的技巧和策略等内容。下面将对可能涉及的重要...
Java程序员推荐书籍
对于想要踏入或正在走在这条道路上的Java程序员来说,理解并经历一个完整的学习和发展过程至关重要。以下就是一篇关于“Java程序员的成长历程”的详细解读。 首先,Java初学者通常会从学习基础语法开始,包括变量、...