static은 변수 선언이나 메소드 생성시 사용하며, static으로 선언된 변수는 프로그램이 실행될때 java 메모리에 할당되며, 이는 프로그램이 종료될 때 해제된다, 파란색 글의 뜻은 해당 클래스의 객체 생성 없이 static 자원에 접근이 가능하다는 것. (출처: https://gangnam-americano.tistory.com/20) 인스턴스 멤버: 객체(인스턴스)마다 가지고 있는 필드와 메소드들을 인스턴스 필드/메소드 라고 함, 인스턴스 멤버는 객체에 소속되어있기에 객체 없이는 사용 불가능하다. (출처: https://velog.io/@damhee6624/%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EB%A9%A4%EB%B2%84-this-%EC%A0%95%EC%A0%8..
변수 선언에 관련하여
static은 변수 선언이나 메소드 생성시 사용하며, static으로 선언된 변수는 프로그램이 실행될때 java 메모리에 할당되며, 이는 프로그램이 종료될 때 해제된다, 파란색 글의 뜻은 해당 클래스의 객체 생성 없이 static 자원에 접근이 가능하다는 것. (출처: https://gangnam-americano.tistory.com/20) 인스턴스 멤버: 객체(인스턴스)마다 가지고 있는 필드와 메소드들을 인스턴스 필드/메소드 라고 함, 인스턴스 멤버는 객체에 소속되어있기에 객체 없이는 사용 불가능하다. (출처: https://velog.io/@damhee6624/%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EB%A9%A4%EB%B2%84-this-%EC%A0%95%EC%A0%8..
2022.12.20