最近的项目中,出现了内存和性能的问题,需要优化,所以趁着这个机会,把自己关于java虚拟机的东整理一下,不对的地方,欢迎指出. 数据类型,因为在java的优化的过程中,检测到的数据类型一般比较的基础,毕竟复杂的数据类型就是有基础的组合而来的. Java虚拟机中,数据类型可以分为两类:基本类型和引用类型.基本类型的变量保存原始值,表示的是数据本身的值,是数据中的最基础的部分,一般包含: byte,short,int,long,char,float,double,Boolean,returnAddr…