No abstract available.
Cited By
- Ma C and Zakarya M (2022). Design of Hotel Human Interaction System Based on Deep Learning, Mobile Information Systems, 2022, Online publication date: 1-Jan-2022.
- Sotiriadis S, Omosebi O, Ayapbergenova A and Saparkhojayev N (2018). Evaluating the Java Native Interface JNI, International Journal of Distributed Systems and Technologies, 9:2, (27-38), Online publication date: 1-Apr-2018.
- Sotiriadis S, Omosebi O, Ayapbergenova A and Saparkhojayev N (2018). Evaluating the Java Native Interface JNI, International Journal of Distributed Systems and Technologies, 9:2, (39-61), Online publication date: 1-Apr-2018.
- Liang T, Yeh L and Wu C A Visual MapReduce Program Development Environment for Heterogeneous Computing on Clouds Proceedings of the 2018 International Conference on Computing and Data Engineering, (83-87)
- Gowda T, Hundman K and Mattmann C An Approach for Automatic and Large Scale Image Forensics Proceedings of the 2nd International Workshop on Multimedia Forensics and Security, (16-20)
- Khan S, Nauman M, Othman A, Musa S and Syed T (2018). TSSDroid, Security and Communication Networks, 9:11, (1553-1576), Online publication date: 25-Jul-2016.
- Wozniak J, Armstrong T, Maheshwari K, Katz D, Wilde M and Foster I Interlanguage parallel scripting for distributed-memory scientific computing Proceedings of the 10th Workshop on Workflows in Support of Large-Scale Science, (1-11)
- Grimmer M, Rigger M, Stadler L, Schatz R and Mössenböck H An efficient native function interface for Java Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, (35-44)
- Dell N, Breit N, Chaluco T, Crawford J and Borriello G Digitizing paper forms with mobile imaging technologies Proceedings of the 2nd ACM Symposium on Computing for Development, (1-10)
- Nilsen K Ada-Java middleware for legacy software modernization Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems, (85-94)
- Rocha F, Soares S, Soares A and Lima R An adaptable framework for distributed and parallel applications Proceedings of the 8th workshop on Parallel/High-Performance Object-Oriented Scientific Computing, (1-7)
- Beesley K The Kleene Language for Weighted Finite-State Programming Proceedings of the 2009 conference on Finite-State Methods and Natural Language Processing: Post-proceedings of the 7th International Workshop FSMNLP 2008, (27-38)
- Mäkeläinen R, Di Flora C and Mikkonen T Enhanced integration of Java to symbian OS using smart pointers Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems, (38-47)
- Tehranian S, Zhao Y, Harvey T, Swaroop A and Mckenzie K (2006). A robust framework for real-time distributed processing of satellite data, Journal of Parallel and Distributed Computing, 66:3, (403-418), Online publication date: 1-Mar-2006.
- Morin S, Koren I and Krishna C JMPI Proceedings of the 16th International Parallel and Distributed Processing Symposium
- Walther U and Fischer S (2002). Metropolitan Area Mobile Services to Support Virtual Groups, IEEE Transactions on Mobile Computing, 1:2, (96-110), Online publication date: 1-Apr-2002.
- Parson D (2019). Using Java reflection to automate extension language parsing, ACM SIGPLAN Notices, 35:1, (67-80), Online publication date: 1-Jan-2000.
- Getov V, Gray P and Sunderam V MPI and Java-MPI Proceedings of the 1999 ACM/IEEE conference on Supercomputing, (21-es)
- Parson D Using Java reflection to automate extension language parsing Proceedings of the 2nd conference on Domain-specific languages, (67-80)
- Getov V, Gray P, Mintchev S and Sunderam V (2018). Multi-language programming environments for high performance Java computing, Scientific Programming, 7:2, (139-146), Online publication date: 1-Apr-1999.
- Parson D Using java reflection to automate extension language parsing Proceedings of the 2nd conference on Conference on Domain-Specific Languages - Volume 2, (6-6)
Index Terms
- Essential JNI: Java Native Interface
Recommendations
State of practices of Java native interface
CASCON '19: Proceedings of the 29th Annual International Conference on Computer Science and Software EngineeringThe use of the Java Native Interface (JNI) allows taking advantage of the existing libraries written in different programming languages for code reuse, performance, and security. Despite the importance of JNI in development, practices on its usages are ...
Evaluating the Java Native Interface JNI: Leveraging Existing Native Code, Libraries and Threads to a Running Java Virtual Machine
This article aims to explore JNI features and to discover fundamental operations of the Java programming language, such as arrays, objects, classes, threads and exception handling, and to illustrate these by using various algorithms and code samples. ...
Evaluating the Java Native Interface JNI: Data Types and Strings
This article describes how the java native interface JNI is a powerful feature of the java platform that started to draw attention in the latter years as an efficient programming framework for building and delivering innovative technological ...