优化java代码的书 java优化算法( 三 )


《EffectiveJava中文版(第 3 版)》
这本书不是讲理论基础的 , 而是讲实战的 。书中介绍了78条极具实用价值的经验规则,涵盖了大多数开发人员每天所面临的问题的解决方案,并且通过代码例子进一步进行佐证 , 让你知其然 , 也知其所以然 。
《Java 编程思想(第 4 版)》
这同样是一本Java领域的经典书籍 , 从Java编程的基础知识点开始讲起,慢慢深入 , 一直到Java的高级特性 。作者用了大量通俗易懂的代码对理论进行佐证,让读者在实际操作中可以深入理解操作符、枚举类型、接口等相关知识 。
深入理解Java虚拟机:JVM 高级特性与最佳实践(第 2 版)》
用Java却不懂JVM是说不过去的 , 但市面上有关JVM 的书很少,这本书更是少有的国内讲解此方面备受好评的书,甚至可以说是JVM书籍最好的读物之一 。
本书整体内容更偏向实战,难易适中 。从内存管理、执行子系统、程序编译与优化、高效并发等核心主题讲解JVM 。第2版根据JDK1.7进行了内容升级,整体上不光适合入门,而且对于已经接触JVM的人来说,也会常读常新 。
《Java语言程序设计(基础篇)(原书第 10 版)》
这应该是很多程序员 , 尤其是Java程序员倍感亲切的书 , 因为这本书可以说是他们当中很多人的入门初心 。
本书从最基本的程序理论知识出发 , 哪怕你完全没有Java基?。?也可以通过这本书了解Java基本的程序设计、语言结构、面对对象程序设计等知识 。书中还配了大量的代码和课后习题,让读者在了解有关Java的基础知识的时候,也能进行实践深入理解 。
学java用哪本书好?1.《Java从入门到精通(第3版)》
这本书从Java初学者角度出发优化java代码的书,通过通俗易懂的语言、丰富多彩的实例优化java代码的书,详细介绍了使用Java语言进行程序开发需要掌握的知识 。
2.《Java核心技术卷1基础知识》
Java领域最有影响力和价值的著作之一,与《Java编程思想》齐名 。该书根据JavaSE7全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强 。
3.《Java并发编程实战》
Java并发经典书籍,书中采用循序渐进的讲解方式,从并发编程的基本理论入手,逐步介绍了在设计Java并发程序时各种重要的设计原则、设计模式以及思维模式 , 同时辅以丰富的示例代码作为对照和补充,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序 。
4.《Java多线程编程核心技术》
资深Java专家10年经验总结,全程案例式讲解 。结合大量实例 , 全面讲解Java多线程编程中的并发访问、线程间通信、锁等难突破的核心技术与应用实践 。看这本书的朋友们,团长相信只要优化java代码的书你们跟着这本书里面的代码敲、运行、思考,对于多线程的使用与理解一定会提高一大截 。
5.《EffectiveJava(第3版)》
Google首席Java架构师倾情力作,这本书涵盖Java7、Java8和Java9中语言和库的各种新特性 , 可以深入了解Java平台的细微之处 。团长个人觉得这本书并不适合入门的小白看,如果有一些Java开发经验之后,再看这本书的话,才会受益匪浅 。
6.《Java编程思想(第4版)》
本书包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Iava’UO系统、枚举类型、并发以及图形化用户界面等内容 。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读 。

推荐阅读