作为一名java程序员,java应用性能优化我们必须要考虑的问题。 典型的性能优化有接口超时,服务器负载高、并发数低,数据库频繁死锁等。java应用性能的瓶颈点非常多,比如磁盘、内存、网络 I/O 等系统因素。 学习java如何避免广而不精,如何进一步提高? 从Android转向java后端开发时,这两年我的学习过程中看了不少书,其中有不乏XXXX从入门到精通什么的。 虽然这类书籍有很多不足,但对于我从移动端转向后端的初学者,当时我还看得挺津津有味的,好像发现了新大陆。 直到后来我接触到一些优秀的书籍,我才逐渐领悟到品读一些优秀书籍那种感觉是多么的美妙。 如果说这个世界上有一种东西,能让人像着了魔一样疯狂痴迷的,那一定是书籍。 要说比书籍还让人沉迷的,那只能是编程书籍——《Java性能权威指南》。 本书作者Scott Oaks是Oracle公司的一位架构师,专注研究Oracle中间件软件的性能。加入Oracle之前,他曾于Sun Microsystem公司任职多年,在多个技术领域都有建树,是一位技术非常厉害人物。 市面上介绍Java的书有很多,但专注于Java性能的并不多,能游刃有余地展示Java性能优化难点的更是凤毛麟角,本书即是其中之一。 通过使用JVM和Java平台,以及Java语言和应用程序接口,书中详尽讲解了Java性能调优的相关知识,帮助读者深入理解Java平台性能的各个方面,最终使程序如虎添翼。 技术水平提高了,升职加薪还会遥远吗? 面试时,面试官提问的问题,大多数问题在这本书中都能找到对应的答案。 通过阅读本书,我们还可以学到以下技能:
职场里,大多数人加班加点项目进度,却忽略了更深入地专研,以至于做了不少项目,却发现技能提升不大,那很可能是忽略了内功修炼。 在程序的世界里,无论是前端开发,还是后端开发,都离不开内功修炼。没有了内功心法,脱离了根本,招式再多,都不如一招制敌。 编程的世界,需要外功修行,更需要内功修神。要想成为“扫地僧”一样的程序大神,“想要进行调优,必须先得找到性能瓶颈” 此书会成为你java进阶的好帮手。 |
|