Non-static method
Oct 19, 2021
non-static method className cannot be referenced from a static context
JAVA 프로그램 실행 시, 메소드 함수를 호출할 때, 위와 같이 non-static method 에러가 발생할 때가 있다.
static 은 이미 객체화(객체 생성) 되어 있고,
non-static은 객체화 되어있지 않기 때문에(존재 x), new 키워드를 사용하여 객체화가 되어야 한다.
그러므로 클래스 내의 메소드(method) 정의 부분에 static 키워드가 존재 하지 않는 다면, non-static 으로, 반드시 해당 클래스를 생성하여 객체화 후 호출 하도록 하자.