@claudemartin5907

I actually have never used VarHandle. There are already so many useful types in the JRE that I never had to use it.

@maksymkoval1754

VarHandle can turn byte array field access into int array, so you can access 1 int instead of 4 bytes

@praveens2272

Does it uses reflection under the hood to get the values of fields of an object.

@void_star_void

VarHandle mimicks the use of volatile, but also ignores the possible declaration of volatile? What 😅

@seyedmohammadhusseinjamali8113

It can be used to change concurrency properties of a class from a third-party library which its source code is not available