동적로딩 컴파일 시 데이터 타이빙 모두 binding되어 자료형이 로딩되는 것(static loading)이 아니라
실행 중에 데이터 타입을 알고 binding되는 방식
binding : 관련되어있는 것들을 묶는 것 ex) a.java파일을 실행시키기 위해 관련 클래스, 메소드 등을 묶는 것
컴파일 타임에 체크할 수 없으므로 클래스 유무가 확인되지않아 예외처리를 해줘야 함.