Evaluating the Java']Java Native Interface (JNI): Leveraging Existing Native Code, Libraries and Threads to a Running Java']Java Virtual Machine
被引:0
作者:
Sotiriadis, Stelios
论文数: 0引用数: 0
h-index: 0
机构:
Univ Toronto, Edward Rogers Sr Dept Elect & Comp Engn, Toronto, ON, CanadaUniv Toronto, Edward Rogers Sr Dept Elect & Comp Engn, Toronto, ON, Canada
Sotiriadis, Stelios
[1
]
Omosebi, Oladotun
论文数: 0引用数: 0
h-index: 0
机构:
Edge Hill Univ, Dept Comp Sci, Ormskirk, Lancs, EnglandUniv Toronto, Edward Rogers Sr Dept Elect & Comp Engn, Toronto, ON, Canada
Omosebi, Oladotun
[2
]
Ayapbergenova, Assem
论文数: 0引用数: 0
h-index: 0
机构:
Satbayev Univ, Dept Informat Technol, Alma Ata, KazakhstanUniv Toronto, Edward Rogers Sr Dept Elect & Comp Engn, Toronto, ON, Canada
Ayapbergenova, Assem
[3
]
Saparkhojayev, Nurbek P.
论文数: 0引用数: 0
h-index: 0
机构:
Satbayev Univ, Dept Informat Technol, Alma Ata, KazakhstanUniv Toronto, Edward Rogers Sr Dept Elect & Comp Engn, Toronto, ON, Canada
Saparkhojayev, Nurbek P.
[3
]
机构:
[1] Univ Toronto, Edward Rogers Sr Dept Elect & Comp Engn, Toronto, ON, Canada
[2] Edge Hill Univ, Dept Comp Sci, Ormskirk, Lancs, England
[3] Satbayev Univ, Dept Informat Technol, Alma Ata, Kazakhstan
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. The authors also investigate the JNI Invocation API that allows native applications to interact with the Java Virtual Machine (JVM). They focus on attaching native threads to a running JVM and on leveraging existing native code using one-to-one mapping and shared stubs.