This is very confusing. The implementation of
Git does not say anything about the actual instances of
Git. Instead it says something about another object that is related to
What do you think happens when you statically access a field? An instance is created. True, it is only an instance of
Class, but there is an instance. What would the extra overhead of creating an instance of that loaded class be? 1% in CPU and memory? I am pretty sure that you won’t be able to show that creating an instance of a class after that class has been loaded, is a bottleneck.