java 是市场上需求量最大的编程语言之一。
它的主要特点之一就是它在便携性方面具有强大的功能。
从书籍(和优质书籍)学习 Java 对于真正了解它的工作原理至关重要。
在这篇文章中我们将发现10本值得一读的Java书籍!!!
01.Java:如何编程
Java:如何编程,第 10 版,提供了关于 Java 编程的清晰、简单、引人入胜且有趣的介绍,最初重点关注对象。亮点包括:
- 丰富的基础知识和真实的例子;
- 最初强调类和对象的演示;
- 与 Java™ SE 7、Java™ SE 8 或两者一起使用;
- Java™ SE 8 包含可选的模块化部分;
- 使用 Java SE 8 标准和静态方法的 lambda、流和函数式接口;
- JavaFX swing 和 GUI:图形和多媒体元素;
- 一组练习“有所作为”;
- 集成的异常处理;文件、流和对象序列化;
- 通过多处理竞争更好的性能;本书包含入门课程的主要内容;
- 其他主题:递归、搜索、排序、泛型集合、数据结构、多线程、数据库(JDBC™ 和 JPA)。
点击此处购买本书
02. Java初学者:快速创建、编译和运行Java程序
与畅销书编程出版物作者 Herbert Schildt 一起快速学习 Java 编程基础知识。 Java 平台标准版 8 (Java SE 8) 全面更新,Java 初学者第 6 版介绍了基础知识并讨论了构成该语言基础的关键字、语法和结构。
还涵盖了更多高级功能,包括多线程编程、泛型类型和 Swing,以及描述 JAVA SE 8 的一些新功能,例如 lambda 表达式和标准接口方法。本书最后介绍了 JavaFX(Java 最新的 GUI)。
专为快速学习而设计:
- 主要技能和概念:每章都以将要涵盖的技能列表开头。
- 询问专家:问答部分提供更多信息和有用的提示。
- 试试这个:向您展示如何运用您的技能的练习。 – 测试:章节末尾的问题测试所获得的知识。
- 注释语法:带有注释的代码,描述了所讨论的编程技术。
点击此处购买本书
03.用你的头脑!:Java
用你的头脑! Java 是面向对象 (OO) 编程和 Java 的完整学习体验。本书根据简单的学习原则设计,将带您从语言的基础知识到高级主题,包括段、网络套接字和分布式编程。
最重要的是你将学会像面向对象开发人员一样思考。而且您不仅仅只是阅读:您还将玩游戏、解决谜题、思考谜题并以您从未想象过的方式与 Java 进行交互。
当你阅读时,你将编写很多真正的 Java 代码。Head First 的学习方法!将帮助您快速永久地记住知识。当您学习(和理解)关键主题时,准备好敞开心扉,包括:
- Java 语言。
- 面向对象开发。
- 构建、测试和部署应用程序。
- 使用Java API库。•异常处理。
- 多线程的使用。•使用 Swing 进行 GUI 编程。
- 带有 RMI 和套接字的网络。
- 通用集合和类型。
点击此处购买本书
04.Java傻瓜书
由编程界最伟大的参考文献之一 Barry Burd 撰写,《Java For Dummies》第 5 版翻译,带来了有关编程语言的最新信息、面向对象编程的基础知识、如何使用 JDK7 创建应用程序的说明、重用代码等等!这本书专门针对初学者和经验丰富的程序员,甚至是想要更多地了解该主题的好奇者。
遵循 For Dummies 标准,通俗易懂的语言和分步讲解,让编程成为轻松有趣的活动!
点击此处购买本书
05.Java之旅
Java Journey Book:结合构建干净代码和部署代码的实践,为客户带来价值
- 内容由32位具有丰富市场经验和互补经验的人创作
- Java 冠军 Bruno Souza 和 Edson Yanaga 撰写的前言,Java 世界的重要参考资料
考虑到公司越来越依赖软件在竞争如此激烈、快节奏的市场中生存和繁荣,我们的组织者和合著者团队相信,每位读者都将在他们的职业生涯中受益,因为他们致力于开发人员的至高无上的应用程序为您的客户和社会提供解决方案。
点击此处购买本书
样式=“显示:内联块;宽度:336px;高度:280px”
data-ad-client=”ca-pub-2838251107855362″
data-ad-slot=”5351066970″>
(adsbygoogle = window.adsbygoogle || []).push({});
06. Java – 程序员指南
使用 Java 16 开发应用程序!通过优雅的 Java 语法探索面向对象编程的所有优点。了解如何使用重载、继承、抽象类、多态性、接口、泛型和 lambda 表达式。使用 Swing 组件构建图形应用程序,使它们具有线程的多任务功能。
通过集合组织必要的数据结构。执行过滤、映射和缩减操作。通过数据流、序列化和文件对任何类型的数据进行操作。实现能够使用 JDBC API 访问数据库或使用套接字和数据报在本地网络和 Internet 上进行通信的商业应用程序。
更新到 Java 16,本书内容完全包括 Oracle Certified Associate Java Programmer 和 Oracle Certified Professional Java Programmer I 认证,此外还包含几乎所有 Programmer II 级别要求。
- 完整示例超过250个,注释详细;
- 数百个现成的代码片段;
- 以及大量的屏幕和图表。
对 400 个 Java API 类进行了注释,此外还包括一百多个复习练习。所有支持材料均可在 GitHub 上获取。
点击此处购买本书
07. OCA Java SE 8:1Z0-808 考试学习指南
Oracle Certified Associate Java SE 8 Programmer I 入学考试的官方指南 在每一章中,您都会找到具有挑战性的练习、认证摘要、快速复习以及用于强化所介绍概念的模拟测试。这个宝贵的资源将帮助您通过考试,并且在您的日常工作中也至关重要。
点击此处购买本书
08.Effective Java:Java平台的最佳实践
Java 最佳实践权威指南 ― 针对 Java 7、8 和 9 进行了更新 自从上一版《Effective Java》发布以来,在版本 6 发布后,Java 发生了根本性的变化。
这款 Jolt 获奖经典已经过彻底更新,以充分利用该平台及其库的最新功能。
现代 Java 范式的多样性需要最佳实践的具体建议,而本书提供了这些建议。
点击此处购买本书
09.真正的软件开发:Java基础项目指南
如果您刚刚开始使用 Java,掌握当前的软件开发概念可能会令人畏惧。您应该学习面向对象的实践(例如测试驱动开发)吗?或者应用函数式编程思想?
本指南提供了一种基于项目的实用方法,帮助您学习成为高效开发人员所需的关键主题。 Raoul-Gabriel Urma 和 Richard Warburton 向您展示如何开发多个实际项目并在此过程中学习最佳实践。
每一章都重点介绍一个项目,该项目从命令行批处理程序开始并发展为完整的应用程序。如果您可以编写基本的 Java 代码,您将学习高级软件开发实践,以创建现代、健壮且可维护的 Java 软件。
点击此处购买本书
10. 学习 Java:使用 Java 进行实际编程的简介
虽然是英文,但是很强大!
如果您是 Java 新手,或者编程新手,这本畅销书将指导您了解 Java 11 的语言功能和 API。
作者 Marc Loy、Patrick Niemeyer 和 Daniel Leuck 通过有趣、引人入胜且真实的示例介绍了 Java 的基础知识,包括其类库、编程技术和语言,其目标是创建真实世界的应用程序。
您将学习管理应用程序中的资源和异常的强大新方法,以及最近 Java 版本中包含的关键语言功能。
- 使用Java进行开发,使用编译器、解释器和其他工具
探索Java内置的线程能力和并发包
学习文本处理和强大的正则表达式API
编写高级网络或基于 Web 的应用程序和服务
点击此处购买本书
关注博客上的 #QueroLer 系列,其中会有其他科学和技术书籍的推荐以及其他编程语言的列表
以上就是值得一读的Java书籍的详细内容,更多请关注叮当号网其它相关文章!
文章来自互联网,只做分享使用。发布者:城南北边,转转请注明出处:https://www.dingdanghao.com/article/659396.html