/**valueOf(int i)中文说明
public static Integer valueOf(int i) {
assert IntegerCache.high >= 127;
if (i >= IntegerCache.low && i <= IntegerCache.high)
return IntegerCache.cache[i + (-IntegerCache.low)];
return new Integer(i);
}
* Returns an {@code Integer} instance representing the specified
返回一个Integer实例 该实例代表一个特定的值
* {@code int} value. If a new {@code Integer} instance is not
如果一个Integer实例不是必须的
* required, this method should generally be used in preference to
那么该方法应该优先于构造函数Integer(int)被使用
* the constructor {@link #Integer(int)}, as this method is likely
因为该方法可能
* to yield significantly better space and time performance by
产生显著更好的时间和空间优势,因为其可以
* caching frequently requested values.
* 缓存经常被请求的值
* This method will always cache values in the range -128 to 127,
该方法总是缓存-128到127之间的值
* inclusive, and may cache other values outside of this range.
* 也不排除可能缓存在此范围之外的其他值
* @param i an {@code int} value.
注:参数 i 一个int值
* @return an {@code Integer} instance representing {@code i}.
注:返回值 一个Integer实例,该实例代表这个i
* @since 1.5
注:从何时(版本)开始支持该API
*/
valueOf(int i)API中文说明
最新推荐文章于 2024-06-28 21:19:51 发布