Sau khi mã byte được tải bởi JVM, (với sự trợ giúp của tệp .class), mã bytecode được kiểm tra để xem tính hợp lệ với sự trợ giúp của trình xác minh. Người xác minh kiểm tra liên kết để thực hiện các hoạt động một cách hiệu quả. Bằng cách này, trình thông dịch hoạt động hiệu quả hơn nhiều. Quá trình này được gọi là xác minh.
Ví dụ
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)); } }
Đầu ra
The instance of Demo has been created 3456.0
Một lớp có tên Demo chứa một giá trị float. Một hàm khác có tên là ‘my_ functions’ thêm một giá trị cho trước vào giá trị float. Trong hàm chính, một phiên bản của lớp Demo được tạo và ‘my_ function’ được gọi trên đối tượng này. Đầu ra có liên quan được hiển thị trên bảng điều khiển.