java的基本类型大家都知道。但是实际应用。
还就只有,
boolean,int,long,float,double,string
不常用的
char,byte,short
他们的包装类型
Character  Byte    Short
 
Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。
Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boolean 直接返回 True or False。
Short的应用场景
-  内存限制: short类型占用的内存空间比int类型小,只占用 2 个字节(16 位),而int类型占用 4 个字节(32 位)。如果需要存储大量整数数据并且内存限制较为严格,可以考虑使用short类型来降低内存占用。
-  数组元素:在某些情况下,特别是在大规模数据处理或图像处理等领域,使用 short类型的数组元素可以显著减少内存占用,并提高性能。
-  存储特定范围的数值:如果明确知道数值范围不会超过 short类型的取值范围(-32,768 到 32,767),可以使用short类型来减少内存占用,并提高数据存储效率。