JNIWrapper for macOS 3.12
Bạn sẽ có thể tải xuống trong 5 giây.
Về JNIWrapper for macOS
Thư viện JNIWrapper cho phép giao tiếp mã nguồn gốc trong khi vẫn giữ toàn quyền kiểm soát ứng dụng ở phía Java. Với JNIWrapper, bạn không cần phải tạo thư viện mã gốc để gọi một chức năng của API hệ điều hành hoặc một chức năng từ bất kỳ thư viện động nào. Bạn chỉ viết mã bằng ngôn ngữ Java và JNIWrapper thực hiện phần còn lại. Hoạt động hậu trường tối thiểu, để các nhà phát triển luôn có thể thấy những gì đang xảy ra khi làm việc với dữ liệu gốc. Hiệu suất cao cho phép JNIWrapper xử lý bất kỳ lượng lớn dữ liệu nào liên quan đến tương tác giữa Java và mã gốc, không yêu cầu điều chỉnh hiệu suất từ phía nhà phát triển. Quản lý tài nguyên tự động - tất cả các tài nguyên được phân bổ bởi các thành phần JNIWrapper được phát hành tự động khi không còn cần thiết. Hỗ trợ toàn diện cho nguồn gốc chức năng gọi - JNIWrapper hỗ trợ cả hai stdcall và cdecl gọi công ước và tất cả các loại C phức tạp bao gồm các cấu trúc, công đoàn và callbacks. Kiến trúc mở rộng cho phép triển khai các loại dữ liệu mới hoặc tùy chỉnh các loại dữ liệu hiện có. Hỗ trợ cho chủ đề an toàn đồng thời chức năng gọi cho phép thực hiện tất cả các cuộc gọi chức năng bản địa đồng thời từ các chủ đề Java khác nhau mà không cần phải đồng bộ hóa chúng. Sự cố trong các hàm gốc được chuyển đổi thành ngoại lệ Java. JNIWrapper cung cấp một cơ chế tìm kiếm thư viện bản địa có thể tùy chỉnh. Thư viện cũng cho phép làm việc với Carbon và Cocoa API.