本书涵盖了完整的对高级UI特性、企业编程、网络、安全和Java强大的模块系统等内容的讨论。
《Java高并发编程详解:深入理解并发核心库》 本书由浅入深、循序渐进地介绍Java高并发核心库的精髓,帮助读者掌握相关内容的技术细节。 内容讲解以真实问题为导向,层层递进,环环紧扣,详细阐述每一个解决方案的来龙去脉。 通过大量的实际案例,原理剖析和实战代码相结合,让读者能够更加清晰深入地理解每一个技术细节的用法和实用技巧。 详细介绍Java微基准测试工具集JMH与平台级性能指标数据度量工具Metrics的使用方法,帮助读者快速开发出高效、健壮的并发应用程序。 本书共包含四大部分。 第①部分(第1章)详细介绍了JMH微基准测试工具的使用细节。该工具是由Oracle JVM开发团队相关成员开发的,开发者借助它能够了解自己编写的程序代码以及程序在运行期的精确性能表现。在本书的其他章节对API之间的性能进行对比时,主要也是依赖该工具
本书由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),是程序员的优选Java指南。本版针对Java SE 9、10和 11全面更新。 全书共12章。 第1章概述Java语言的特色功能; 第2章详细论述如何下载和安装JDK以及本书的程序示例; 第3章开始讨论Java 语言,包括变量、循环和简单的函数; 第4章介绍面向对象两大基石中极要的一个概念——封装,以及Java语言实现封装的机制,即类与方法; 第5章介绍面向对象的另一个重要概念——继承,继承使程序员可以使用现有的类,并根据需要进行修改; 第6章展示如何使用Java的接口(可帮助你充分获得Java的完全面向对象程序设计能力)、lambda表达式(用来表述可以在以后某个时间点执行的代码块)和内部类; 第7章讨论异常处理,并给出大量实用的调试技巧; 第8章概要介绍泛型程序设计,使程序更可读、更安全; 第9章
本书通过大量实用案例的展示,深入浅出地介绍了常见的DOS工具和命令行、系统维护和注册表、组策略和BIOS的应用技巧,让读者对DOS命令行、BIOS、注册表和组策略不再感到陌生无趣,而是能灵活应用。
Java语言是一种跨平台的高级语言,无论是网络世界还是桌面应用程序,无论是分布式应用环境还是嵌入式应用都可以看到Java的身影。显然Java语言依然保持着旺盛的生命力,也使得众多的从业人员开始学习Java语言。本书共分为6篇:篇是Java入门知识,主要介绍了Java的基础知识,包括Java的发展以及Java编程环境等;第二篇是Java面向对象思想,主要介绍了类和对象、继承、接口和内部类、面向对象编程、异常处理、线程等相关知识;第三篇是界面篇,主要介绍了Java中的界面开发;第四篇是Java的应用篇,主要介绍了I/O编程、集合思想、数据库编程以及Java中的常见类;第五篇是Java的网络开发,主要介绍了Socket编程、Applet开发以及JSPWeb开发;最后一篇通过两个综合案例,综合介绍了前面所学内容。本书的特点是详细介绍了Java语言的各个方面,概念明了,讲解细致,步骤清
本书由资深前端开发工程师撰写,从源代码角度全面而系统地解读了jQuery的17个模块的架构设计理念和内部实现原理,旨在帮助读者参透jQuery中的实现技巧和技术精髓,同时本书也对广大开发者如何通过阅读源代码来提升编码能力和软件架构能力提供了指导。本书首先通过“总体架构”梳理了各个模块的分类、功能和依赖关系,让大家对jQuery的工作原理有大致的印象;进而通过“构造jQuery对象”章节分析了构造函数jQuery的各种用法和内部构造过程;接着详细分析了底层支持模块的源码实现,包括:选择器Sizzle、异步队列Deferred、数据缓存Data、队列Queue、浏览器功能测试Support;后详细分析了功能模块的源码实现,包括:属性操作Attributes、事件系统Events、DOM遍历Traversing、DOM操作Manipulation、样式操作CSS、异步请求Ajax、动画Effects。本书在分析每个模块时均采用由浅入深的
【深入理解Java虚拟机:JVM高级特性与*实践(第3版)】 这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也颇受欢迎。 自2011年上市以来,前两个版本累计印刷36次,销量超过30万册,两家主要网络书店的评论近90000条,内容上近乎零差评,是原创计算机图书领域不可逾越的丰碑。 第3版在第2版的基础上做了重大修订,内容更丰富、实战性更强:根据新版JDK对内容进行了全方位的修订和升级,围绕新技术和生产实践新增逾10万字,包含近50%的全新内容,并对第2版中含糊、瑕疵和错误内容进行了修正。 --------------------------------------------------------------- 【Java并发编程的实战】 十年畅销100000册,Java并发编程经典图书。本书不仅讲解了并发的理论基础,还介绍了各种实际的开发技术。书中并不是简单罗列出各种并发
《企业级JavaEE架构设计精深实践》全面、深入介绍了企业级JavaEE设计的相关内容,内容涵盖了JavaEE架构设计的常见问题。《企业级JavaEE架构设计精深实践》每一章讲解一个JavaEE领域的具体问题,采用问题背景、需求分析、解决思路、架构设计、实践示例和章节总结的顺序组织内容,旨在通过分析相关领域中的常用框架及存在问题,给出相应的解决方案,提高读者分析和解决问题的能力,并增强其架构设计的能力。《企业级JavaEE架构设计精深实践》共13章。内容主要包括虚拟文件系统实践、缓存实践、文件处理框架实践、模板语言实践、数据库访问层实践、数据库扩展实践、服务层实践、流程引擎实践、元数据实践、展现层开发实践、Web扩展实践、Tiny统一界面框架实践和RESTful实践。附录中给出了相关学习资源和配置运行指南。《企业级JavaEE架构设计精深实践》语言简
通过使用JavaFX,开发人员和平面设计师可以协同工作来构建健壮的、拟真的应用程序,并能够将它部署到任何地方:桌面、Web、数百万启用Java的移动设备。JavaFX可用来维持现有的平面设计工作,而且能够将它们无缝地集成至rJJava应用程序中。此外,JavaFXScript是一种声明式语言,既可以保留在Java平台上的投资,还能够利用JavaFX的富Inter应用程序环境开发更富创造性的程序。《JavaFX官方教程:RIA应用开发》涵盖了快速交付生产解决方案所需的所有知识、技术和可重用代码。本书同时面向开发人员和设计师。作者讲解JavaFX如何简化和改进RlA开发过程,以及如何程度利用JavaFX的准构建组件和框架。JavaFX涵盖了从数据集成到多媒体、以及REST的各个方面。作者给出了一整章的内容来讲解代码秘诀,并且使用单独的一章来分析一个完整的案例研究应用程序。本书内容涉及广泛,
《企业级JavaEE架构设计精深实践》全面、深入介绍了企业级JavaEE设计的相关内容,内容涵盖了JavaEE架构设计的常见问题。《企业级JavaEE架构设计精深实践》每一章讲解一个JavaEE领域的具体问题,采用问题背景、需求分析、解决思路、架构设计、实践示例和章节总结的顺序组织内容,旨在通过分析相关领域中的常用框架及存在问题,给出相应的解决方案,提高读者分析和解决问题的能力,并增强其架构设计的能力。《企业级JavaEE架构设计精深实践》共13章。内容主要包括虚拟文件系统实践、缓存实践、文件处理框架实践、模板语言实践、数据库访问层实践、数据库扩展实践、服务层实践、流程引擎实践、元数据实践、展现层开发实践、Web扩展实践、Tiny统一界面框架实践和RESTful实践。附录中给出了相关学习资源和配置运行指南。《企业级JavaEE架构设计精深实践》语言简