专注Java教育14年 全国咨询/投诉热线:444-1124-454
星辉LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 学java书籍推荐,程序员都在读的书

学java书籍推荐,程序员都在读的书

更新时间:2020-04-26 13:38:12 来源:星辉 浏览1893次

    学java书籍推荐,程序员都在读的书,在Java的编程长河种,诞生了许多经典的书籍。下面给大家推荐6本“性价比”最高的,不管你是Java新手,还是已经做Java开发超过5年,都是很值得一看的书籍。

学java书籍推荐,程序员都在读的书

    HeadFirstJava

    对于任何Java新手来说,HeadFirstJava是最好的书。它涵盖了有关类、对象、线程、集合和语言功能的基本Java编程知识,如泛型、枚举、变量参数或自动装箱。还有一些关于Swing、网络和JavaIO的高级部分,如果你从头开始,这应该是你看到的第一本Java书。

    HeadFirst设计模式

    HeadFirst设计模式是Head-First实验室的另一本顶级Java书籍。当我在2006年开始阅读本书时,我并没有考虑设计模式、如何解决常见问题、如何应用设计模式、它们提供了哪些好处,以及所有基本的东西,但是在阅读了这本书后,受益匪浅。

    关于继承和组合的第一章,这简直太棒了,通过引入问题然后解决方案来促进改进实践。本书还包含有用的项目符号、练习和内存映射,可帮助您快速了解设计模式。如果您想学习核心Java设计模式和面向对象的设计原则,这是您应该查看的第一本Java书籍。

    EffectiveJava

    EffectiveJava是我记录中最好或最顶级的Java书籍之一,也是最令人愉快的,非常感谢本书的作者JoshuaBloch对Java集合框架和Java并发包的贡献。

    EffectiveJava最适合经验丰富的程序员,精通Java编程并希望通过遵循编程最佳实践和渴望倾听那些为Java开发工具包(JDK)做出贡献的人来分享他们的技能。EffectiveJava包含一系列Java编程最佳实践,从静态工厂、序列化和哈希码到泛型、枚举、变量和反射。这本Java编程书以与以往不同的方式涵盖了Java的几乎所有方面。

    Java并发实践

    Java并发实践是JoshuaBloch、DougLea和团队的另一个经典。这是关于并发和多线程的最佳Java书籍-核心Java开发人员必读之一。它详细地讲解了多线程和并发的细节,附带有严禁的例子。本书不是关注核心Java类,而是关注并发问题,如死锁、饥饿、线程安全、竞争条件以及使用Java并发类解决现有问题。本书也擅长解释错误、为什么错误、如何使其正确,这对任何Java程序员的成功都至关重要。

    Java泛型和集合

    来自O'Reilly的Naftalin和PhilipWadler撰写的Java泛型和集合是另一本关于Java的好书,因为它有关于泛型和集合的内容,是Java语言的核心领域。

    任何有经验的程序员都希望对Java集合和泛型有深入的了解,这本书解释了每个集合接口,例如Set、List、Map、Queue及其实现,比较它们在不同情况下的表现。

    JavaPerformance

    这是另一本讲授JVM内部、垃圾收集、JVM调优、分析的好书,强烈建议每位高级Java开发人员阅读本书。这不是通常的编程书,而是提供有关JVM的详细信息。初学者和中级程序员都可以从本书中益,但在阅读本书之前,最好有一些Java经验。到目前为止,这是关于性能监控的最佳Java书籍。

学java书籍推荐,程序员都在读的书

 以上就是星辉java培训机构的小编针对“学java书籍推荐,程序员都在读的书”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>