java——包装类数据缓存 ==号详解

时间:2023-03-09 22:11:19
java——包装类数据缓存 ==号详解

Java对部分经常使用的数据采用缓存技术,即第一次使用该数据则创建该数据对象并对其进行缓存,

当再次使用等值对象时直接从缓存中获取,从而提高了程序执行性能。(只对常用数据进行缓存)

java——包装类数据缓存 ==号详解

java——包装类数据缓存 ==号详解

Java中只是对部分基本数据类型对应包装类的部分数据进行了缓存:

    1:Byte  Short Integer Long   只对-128——127具有缓存功能(包括-128  和127)

    java——包装类数据缓存 ==号详解

    2:Float  Double  没有数据缓存功能 ,一直代表比较地址

    java——包装类数据缓存 ==号详解

    3:Charater只对0——127具有数据缓存功能(包括0  127)

    java——包装类数据缓存 ==号详解

    4:Boolean数据缓存只有TRUE  和FALSE

    java——包装类数据缓存 ==号详解