今晚咱们继续对我们手写的JVM进行升级:支持所有基本数据类型

JVM如何存储数据

1、全部用Object来存储
2、int用int存、float用float存、long与double用两个int存
3、对象用Object存,其他全部用byte数组存(最优)

强制类型转换

什么时候需要强制类型转换
1、字节多的转字节少的:8=>4、4=>2、4=>1(short转byte怎么办)
2、不同类型之间:整型转浮点型、浮点型转整型

练习

1、实现输出所有基本类型
2、实现强制类型转换
3、实现加减乘除运算