All too well

Java 内存区域与内存溢出异常

ch2 Java 内存区域与内存溢出异常 这块到底讲了什么——两个事 一个是(运行时数据区域)JVM 它使用的这块物理内存的数据区域是怎么划分的,每块区域是做什么的,放了什么,就是讲的 JVM 内存模型的情况。 二个是(HotSpot虚拟机对象探秘)这块就是 JVM 在堆中对象的分配、布局以及访问。 概念上介绍 Java 虚拟机内存的各个区域,讲解这些区域的作用、服务对象以及其中可能...

Maven 进阶知识

学习目标 理解分模块开发的意义 能够使用聚合工程快速构建项目 能够使用继承简化项目配置 能够根据需求配置生产、开发、测试环境,并在各环境间切换运行 一、分模块开发与设计 1. 分模块开发的意义 问题导入 分模块开发对工程有什么好处? 模块拆分原则 目的:项目的扩展性变强了,方便其他项目引用相同的功能。 将原始模块按照功能拆分成若干个子模块,方便模...