剑指JVM:虚拟机实践与性能调优
上QQ阅读APP看书,第一时间看更新

引言篇

第1章 JVM与Java体系结构

Java不仅是一门编程语言,它还是一个由一系列计算机软件和规范组成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等多种场合。而Java虚拟机(Java Virtual Machine,JVM,后文将统一使用JVM)是整个Java平台的基石,是Java技术用于实现硬件与操作系统无关的关键部分。本章初步介绍Java和JVM的关系,阐述深入了解JVM的原因,以及JVM的内部架构和发展历程,为更加全面地了解并使用Java语言打下坚实的基础,更好地解决实际项目中的性能优化和部分项目瓶颈问题。