Соглашение Java о ссылке на методы и переменные

Раздел 10.2 соглашений Java рекомендует использовать имена классов вместо объектов для использования статических переменных или методов, т.е.MyClass.variable1 или жеMyClass.methodName1() вместо

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

Объяснения этому нет, хотя я подозреваю, что это связано с использованием памяти. Было бы здорово, если бы кто-то мог объяснить это.

Ответы на вопрос(6)

Ваш ответ на вопрос