Konwencja Java w odniesieniu do metod i zmiennych

Sekcja 10.2 konwencji Java zaleca używanie nazw klas zamiast obiektów do używania zmiennych statycznych lub metod, tj.MyClass.variable1 lubMyClass.methodName1() zamiast

MyClass Obj1 = new MyClass();    
Obj1.variable1;
Obj1.methodName1();

Nie ma wyjaśnienia uzasadnienia tego, chociaż podejrzewam, że ma to coś wspólnego z wykorzystaniem pamięci. Byłoby wspaniale, gdyby ktoś mógł to wyjaśnić.

questionAnswers(6)

yourAnswerToTheQuestion