I have another idea: simple supervision.
When you go to the source code, you will find that the implementation uses the internal Sync class. Sync also has getCount (), and it returns an int. In other words: the entire implementation is based on int; and only one external getter uses a long one. I think this makes no sense.
Ghostcat
source share