바인딩

· JAVA
바인딩 (binding) 바인딩이란 컴퓨터 프로그램에서 각종 값들이 더 이상 변경되지 않는 값으로 구속 되는 것입니다. 풀어서 설명해보자면, 변수(식별자, identifier)가 각종 타입에 의해 데이터형이 확정되는것, 변수가 메모리 주소를 가리키거나 값을 가지는 것혹은 호출될 함수를 결정하는 것을 바인딩이라고 합니다. 바인딩은 컴파일 시에도 수행되고, 런타임 시에도 수행됩니다. 컴파일 과정에서 수행되는 바인딩을 정적(static) 바인딩이라고 하며, 런타임 과정에서 수행되는 바인딩을 동적(dynamic) 바인딩이라고 합니다. 정확하게는 ‘컴파일이나 런타임 과정에서 결정된다’ 라고 표현하는 게 맞는 것 같습니다. 정적 바인딩 (Static Binding) 컴파일 시에 결정되는 바인딩을 정적 바인딩이라고 ..
hyunsb
'바인딩' 태그의 글 목록