Самая распространенная ошибка начинающего - это когда вы пытаетесь использовать свойство класса "статически", не создавая экземпляр этого класса. Он оставляет вас с указанным сообщением об ошибке:
Вы можете сделать статический статический метод или сделать экземпляр этого класса для использования его свойств.
Почему? Я не прошу решения. Я был бы признателен, чтобы узнать, в чем причина этого. Самая главная причина!
private java.util.List<String> someMethod(){
/* Some Code */
return someList;
}
public static void main(String[] strArgs){
// The following statement causes the error. You know why..
java.util.List<String> someList = someMethod();
}