1. HOẠT ĐỘNG CỦA JNI:
Các phương thức JNI được đánh dấu bằng từ khóa
native.
Các phương thức này được viết bằng C++ và biên
dịch ra thư viện liên kết động .so.
Thư viện liên kết động được Load lên trong chương
trình Java bằng lời gọi hàm System.loadLibrary(…);.
Trong khi chương trình Java có lời gọi tới hàm
native, máy ảo Java sẽ tìm kiếm trong thư viện động
xem hàm này đã được cài đặt chưa, sau đó các đối
tượng Java sẽ được chuyển thành C++ để thực hiện
lời gọi tói C++.