locks[hash & (NUMBER_LOCKS - 1)]
locks[i & (NUMBER_LOCKS - 1)]
Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… get ΠΈ clear соотвСтствСнно. Π― Ρ‚Π°ΠΊ понимаю, смысл Ρ‚ΡƒΡ‚ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ доступа ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π²Π΅Π΄Ρ€Π°ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ. ΠŸΡ€ΠΈ этом ΠΌΡŽΡ‚Π΅ΠΊΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΈΠ· ΠΊΡƒΡ‡ΠΊΠΈ ΠΌΡŽΡ‚Π΅ΠΊΡΠΎΠ² Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΠΎ ΠΈ ΠΏΡ€ΠΈ этом, Π² зависимости ΠΎΡ‚ Ρ…Π΅ΡˆΠ° (Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС), гСнСрация индСкса ΠΌΡŽΡ‚Π΅ΠΊΡΠ° Π² массивС Π΄ΠΎΠ»ΠΆΠ½Π° Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ…ΡΡˆ.