바이트 코드가 JVM에 의해 로드되면(.class 파일의 도움으로), 검증자의 도움으로 유효성을 확인하기 위해 바이트 코드가 검사됩니다. 검증자는 작업을 효율적으로 수행하기 위해 연결을 확인합니다. 이런 식으로 인터프리터는 훨씬 효율적으로 수행합니다. 이 프로세스를 확인이라고 합니다.
예
public class Demo{ private float my_val; float my_function(int my_val){ int balance = my_val; this.my_val += balance; return this.my_val; } public static void main(String[] args){ Demo my_obj = new Demo(); System.out.println("The instance of Demo has been created"); System.out.println(my_obj.my_function(3456)); } }
출력
The instance of Demo has been created 3456.0
Demo라는 클래스에는 부동 소수점 값이 있습니다. 'my_function'이라는 또 다른 함수는 주어진 값을 float 값에 추가합니다. 메인 함수에서 Demo 클래스의 인스턴스가 생성되고 이 객체에 대해 'my_function'이 호출됩니다. 관련 출력이 콘솔에 표시됩니다.