동적 로딩

서재환·2021년 12월 27일
0

WEB

목록 보기
8/8

동적로딩

컴파일 시에 데이터 타입이 정해지는 것이 아니라 실행 시 데이터 타입을 정하는 방법이다.

바인딩이란

binding이란 변수에 있어서 자료형, 변수이름, 변수 값이 정해지는 것을 의미하고 함수에 있어선
실행 함수의 주소를 연결하는 것을 의미한다. 일반적으로 컴파일 시에 일어나는 바인딩과 실행 시 
일어나는 바인딩을 주목한다. 그 외에도 바인딩이 발생하는 여러 시간이 있다.

동적로딩 장점 (JAVA)

런타임 시 원하는 클래스를 로딩하여 binding 할 수 있다. 

동적로딩 단점

컴파일 시 타입이 정해지지 않으므로 타입 오류시 에러 발생한다.

0개의 댓글