本书分为四大部分:第1~6章,初步认识Java的基础语法及主流编程工具的使用;第7~11章,详解Java面向对象编程语言的语法、核心编程思想、基础API等;第12~17章,介绍使用Java进行高级应用开发所需的API和基础原理;第18、19章,介绍了Java8~Java17版本的新特性。本书核心内容基于目前企业应用主流的Java8进行讲解,读者可以直接进阶到近的长期支持版本Java17。本书遵循深入浅出的原则编写,既有生动活泼的生活化案例讲解,又有干货满满的源码级分析,可以让读者轻松领会Java技术精髓,快速掌握Java开发技能。本书为每一个知识点的讲解都配备了案例,代码量庞大,如果读者跟随本书案例练习会大大提升自身的代码编写能力。本书配套名师视频教程,读者在学习过程中可结合视频学习,让你的Java进阶之路事半功倍,为后续的技术提升打下坚实的基础。 本书适合初
《深入理解Java虚拟机 JVM不错特性与很好实践 第3版》书的第2版出版于2013年,撰写时是基于早期版本的JDK7。经过将十年的时间,今天JDK版本已经发展到了JDK12及预览版的JDK13,出现
本书通过大量实用案例的展示,深入浅出地介绍了常见的DOS工具和命令行、系统维护和注册表、组策略和BIOS的应用技巧,让读者对DOS命令行、BIOS、注册表和组策略不再感到陌生无趣,而是能灵活应用。
《深入理解Java虚拟机 Java并发编程的艺术(全2册)》由周志明等著
JPA(Java Persistence APT)是Oracle公司制定的标准Java持久化API。Hibernate是 流行的对象-关系映射工具,Hibernate实现了JPA.本书详细介绍了运用JPA以及目前 成熟的Hibernate5版本进行Java对象持久化的技术。Hibernatc是连接Java对象模型和关系数据模型的桥梁,通过本书,读者不仅能掌握用JPA和Hibernate工具对这两种模型进行映射的技术,还能获得设计与开发这两种模型的 经验。本书将帮助读者编写出具有合理的软件架构,以及好的运行性能和并发性能的实用应用程序,书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的应用实例,并提供了详细的开发和部署步骤。 本书的大部分范例主要是通过JPA API来编写,所以本书的内容不仅适合使用Hibernate技术的读者,还适合使用MyBatis等其他对象-映射工具的读者。 本书无论对于Java开发的新手还是行家来说,都是精通Java
JPA(Java Persistence APT)是Oracle公司制定的标准Java持久化API。 Hibernate是 流行的对象-关系映射工具,Hibernate实现了JPA.本书详细介绍了运用JPA以及目前 成熟的Hibernate5版本进行Java对象持久化的技术。Hibernatc是连接Java对象模型和关系数据模型的桥梁,通过本书,读者不仅能掌握用JPA和Hibernate工具对这两种模型进行映射的技术,还能获得设计与开发这两种模型的 经验。本书将帮助读者编写出具有合理的软件架构,以及好的运行性能和并发性能的实用应用程序,书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的应用实例,并提供了详细的开发和部署步骤。 本书的大部分范例主要是通过JPA API来编写,所以本书的内容不仅适合使用Hibernate技术的读者,还适合使用MyBatis等其他对象-映射工具的读者。 本书无论对于Java开发的新手还是行家来说,
本书的目标是让大家又快又好地打包学透 Spring 技术栈,内容将涉及 Spring Framework、Spring Boot、 Spring Cloud 等 Spring 家族成员。 本书分为四部分: 部分“Spring 入门”,先学习基本的 Spring IoC、AOP,随后过渡到当下热门的 Spring Boot ;第二部分“Spring 中的数据操作”,其中既有常规的 SQL、NoSQL 数据操作,也有进阶的数据源配置和缓存抽象;第三部分“使用 Spring 开发 Web 应用”,讲述 Spring MVC 细节的同时,也不放过 Web 安全与 REST ;第四部分“使用 Spring 开发微服务”,除了常规的 Spring Cloud 模块,也会讲解 Spring Cloud Alibaba。在讲解具体内容的基本示例之外,书中还设计了一个贯穿主要章节的实战案例,带大家一步步从零开始实现一个灵活运用全书内容的项目“二进制奶茶店”。 本书重实战、重工程现实,是业内专业人员丁雪丰亲历的有效学习路径,汇集了作者多年的实
本书讲述了如何从Java过渡到Kotlin,主要关注代码,每章都阐述了从Java过渡到Kotlin的一个方面,考察了典型Java项目在这个过程中可以改进的方面。比如,从Optional到nullable,从Bean到值,从开放类到密封类。每章首先解释关键概念,然后展示如何在保持互操作性的前提下,逐步且安全地将生产型Java代码重构为惯用的Kotlin代码,由此产生的代码 简单、 有表现力,也 容易修改。在本书结束时,你将有信心将Java代码重构为Kotlin代码,从头开始编写Kotlin代码,并随着时间的推移管理一个混合语言代码库。
Spring是一个开源的轻量级Java开发框架,主要用于解决企业应用开发的复杂性,简化应用程序的开发。 本书以“菜谱”的方式,介绍了Spring开发期间会遇到的各种需求、问题以及相应的解决方案。本书分为17章,主要内容有Spring开发工具的简单介绍;Spring是什么、如何配置、如何使用;如何使用Spring Web MVC框架进行基于Web的开发;Spring对Restful Web Service的支持;Spring MVC的异步处理;使用Spring Social集成社交网络;使用Spring Security保护应用;使用Spring Mobile在应用中集成移动设备检测和使用功能;如何使用Spring访问数据;Spring事务管理;使用Spring Batch框架对大型机领域的解决方案进行建模;Spring与NoSQL和Hadoop的混合使用;Spring Java企业服务与远程技术;Spring消息机制;使用Spring Integration框架集成不同的服务与数据;Spring Framework的单元测试;Grails框架的简单介绍。 《Spri
JPA(Java Persistence APT)是Oracle公司制定的标准Java持久化API。 Hibernate是 流行的对象-关系映射工具,Hibernate实现了JPA.本书详细介绍了运用JPA以及目前 成熟的Hibernate5版本进行Java对象持久化的技术。Hibernatc是连接Java对象模型和关系数据模型的桥梁,通过本书,读者不仅能掌握用JPA和Hibernate工具对这两种模型进行映射的技术,还能获得设计与开发这两种模型的 经验。本书将帮助读者编写出具有合理的软件架构,以及好的运行性能和并发性能的实用应用程序,书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的应用实例,并提供了详细的开发和部署步骤。 本书的大部分范例主要是通过JPA API来编写,所以本书的内容不仅适合使用Hibernate技术的读者,还适合使用MyBatis等其他对象-映射工具的读者。 本书无论对于Java开发的新手还是行家来说,
买书赠送超详细视频讲解!《Java无难事》系统地讲解了Java开发人员需要掌握的核心知识,按照中国人的思维习惯,由浅入深、循序渐进、引导式地带领你快速掌握Java知识。全书秉承作者一贯的写作风格,对知识的讲解让你知其然且知其所以然。全书语言通俗易懂、幽默风趣,在内容安排上由浅入深,在知识讲解上深入浅出,为你节省脑细胞,让你轻松愉快地掌握Java知识。超值的同步学习视频并不是书中内容的重复,而是有力的补充和完善。本书还讲解了依赖注入(IoC/DI)容器、面向切面编程(AOP)、对象关系映射(ORM)框架的实现原理,同时还给出了并发编程领域中经常用到的线程池的实现。