那么,在構(gòu)造函數(shù)中,如果調(diào)用者指定了HashMap的初始大小不是2的指數(shù),那么,HashMap的tableSizeFor函數(shù),會(huì)計(jì)算一個(gè)大于或等于給定參數(shù)的2的指數(shù)的值。先來看一下tableSizeFor函數(shù)的源碼,如下 1 2 3 4 5 6 7 8 9 10 11 12 /** * Returns a power of two size for the given targe
www.dbjr.com.cn/article/1542...htm 2025-6-9