从Java诞生至今已有二十余年,基于虚拟机的技术屏蔽了底层环境的差异,一次编译,随处运行的思想促进了整个IT上层技术应用产生了翻天覆地的变化。Java作为服务端应用语言的首选,确实大大降低了学习和应用的门槛。现实生活中,绝大多数Java程序员对于虚拟机的原理和实现了解并不深入,也似乎并不那么关心。而随着互联网的极速发展,现在的Java服务端应用需要应对极高的并发访问和大量的数据交互,从机制和设计原理上了解虚拟机的核心原理和实现细节显然能够帮助Java程序员编写出更高效优质的代码。
文明需要创造,也需要传承。JVM作为一款虚拟机,本身便是技术之集大成者,里面包含方方面面的底层技术知识。抛开如今Java如日中天之态势不说,纯粹从技术层面看,JVM也值得广大技术爱好者深入研究。可以说,从最新的硬件特性,到最新的软件技术,只要技术为证明是成熟的,都会在JVM里面见到其踪影。JDK的每一-次更新,从内部到核心类库,JVM都会及时引入这些最新的技术或者算法,这便是技术传承意义之所在。随着云计算、大数据、人的发展工智能等最新技术的发展,Java技术生态圈也日益庞大,JVM与底层平台以及与其他编程语言和技术的交互、交织日益深入,这些都离不开对JVM内部机制的深入理解。如果说以前在中间的话件与框架领域的大展身手,依靠的是Java语言层面的特性和技术,那么以后越来越多的技术红利将会因JVM层面之创新而得以显现。
Java从1995年发布以后,已经发展成为一门流行的编程语言。业界也有无数的书介绍Java语言的方方面面。但是,这本书不仅讲解了Java虚拟机的内部实现机制,还深入分析了为什么要这么实现。每一种技术设计的背后,都有其必然性。能够知其然、并知其所以然,才能透过现象看本质,举一反三,实现技术升华。亚飞有多年的Java实践,尤其是在菜鸟网络,需要具备处理很多高并发、大型工程的架构经验,相信他在书中会有更多的视角分享给读者。
全书共十章,下面跟着小编一起来看一下。
本章摘要
本章摘要
本章摘要
本章摘要
本章摘要
本章摘要
本章摘要
本章摘要
本章摘要
本章摘要
类实例分配