static / heap / stack 중,
클래스는 어디에 저장되는가?
-> 클래스가 있다는걸 알아야 인스턴스를 만드는데,
그게 없으면 만들수가 없다. static에 저장된다.
클래스에서 만든 static 함수는 말 그대로다. static은 static에 저장한다는 뜻이다.
클래스에서 만든 스태틱 아닌 메소드는 static이다.
-> vscode를 예로 들자, 함수가 실행되기 위해선 일단 그 코드가 있어야 한다.
단, 클래스로 만든 인스턴스? heap에 저장된다.
실행중인 함수/메소드 stack (호출 스택)