本书深入浅出地介绍了Java线程和并发,是一本的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,介绍了一些主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。 本书适合Java程序开发人员阅读。
本书从初学者的角度详细讲解了Java基础中的核心技术。全书共11章,包括Java开发环境的搭建及其运行机制、基本语法、面向对象的思想、常用API、集合、I/O、GUI、BC、多线程和网络编程等内容。使用通俗易懂的语言对每个知识点进行阐述,并结合典型、翔实的案例进行演示说明。本书在版的基础上进行改版升级,增加了某些重要知识的原理剖析,能够让读者知其然更知其所以然。同时,采用目前较为通用的K 8版本进行编写,引入了一些新的Lambda表达式、Stream聚合操作、NIO、JavaFX等知识点,能够让读者尽早掌握一线实用技术,为Java基础学习打下坚实基础。本书附有配套视频、源代码、习题、教学PPT、教学设计等资源。另外,为了帮助初学者更好地学习本书讲解的内容,还提供了在线答疑服务,希望可以帮助更多的读者。本书既可作为高等院校本、专科计算机相关的教
《Java编程全能词典》是专门为广大程序设计人员开发的高效编程学习产品,使用方便、快捷,易操作,上手快。它是读者学习的老师、技术查询的工具、互动与交流的朋友。本书内容涵盖了技术、项目、方案、源代码、视频、界面等各个方面,既能学习编程知识,又能查询编程技术,帮读者快速解决学习和开发中遇到的各种难题。 无论是零基础的初学者、编程爱好者、培训机构的老师和学员,还是已经从事编程工作多年的开发人员,编程全能词典都同样适合阅读和参考。
本书结合最新的Tomcat 9版本,详细介绍了开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识,Java Web开发的高级技术,在Java Web应用中运