Disambiguation evidence for Java Native Interface (JNI) via surface form
"Java Native Interface"
As subject (50)
Triples where this entity appears as subject under the
label "Java Native Interface".
| Predicate | Object |
|---|---|
| abbreviation | JNI ⓘ |
| allows | Java code to call native code ⓘ |
| allows | native code to call Java code ⓘ |
| associatedWith | Java Native Access NERFINISHED ⓘ |
| associatedWith | Java Virtual Machine Tool Interface NERFINISHED ⓘ |
| developedBy | Sun Microsystems NERFINISHED ⓘ |
| documentationURL | https://docs.oracle.com/javase/8/docs/technotes/guides/jni/ ⓘ |
| hasComponent | invocation interface ⓘ |
| hasComponent | native method interface ⓘ |
| hasLimitation | increased complexity and error-proneness ⓘ |
| hasLimitation | manual memory management in native code ⓘ |
| hasLimitation | reduced portability due to native code ⓘ |
| instanceOf | Java technology ⓘ |
| instanceOf | foreign function interface ⓘ |
| instanceOf | programming framework ⓘ |
| introducedInVersion | JDK 1.1 NERFINISHED ⓘ |
| maintainedBy | Oracle Corporation NERFINISHED ⓘ |
| partOf | Java Platform NERFINISHED ⓘ |
| partOf | Java SE NERFINISHED ⓘ |
| primaryLanguage | Java NERFINISHED ⓘ |
| provides | APIs for working with Java arrays in native code ⓘ |
| provides | APIs for working with Java classes and methods in native code ⓘ |
| provides | APIs for working with Java strings in native code ⓘ |
| provides | JNI function table ⓘ |
| provides | JNIEnv interface ⓘ |
| provides | JavaVM interface NERFINISHED ⓘ |
| provides | mechanism to load native libraries ⓘ |
| provides | mechanism to register native methods ⓘ |
| provides | type mappings between Java and native types ⓘ |
| requires | native code compilation ⓘ |
| requires | platform-specific native libraries ⓘ |
| runsWith | Java Virtual Machine NERFINISHED ⓘ |
| standardizedIn | Java SE specification NERFINISHED ⓘ |
| supports | accessing Java fields from native code ⓘ |
| supports | accessing native system APIs ⓘ |
| supports | calling native libraries ⓘ |
| supports | catching Java exceptions in native code ⓘ |
| supports | creating Java objects from native code ⓘ |
| supports | invoking Java methods from native code ⓘ |
| supports | multithreading interaction between Java and native code ⓘ |
| supports | throwing Java exceptions from native code ⓘ |
| usedBy | Java applications ⓘ |
| usedBy | Java frameworks ⓘ |
| usedBy | Java virtual machine implementations ⓘ |
| usedFor | accessing platform-specific features ⓘ |
| usedFor | integrating existing C and C++ libraries with Java ⓘ |
| usedFor | interfacing with legacy native code ⓘ |
| usedFor | performance-critical native optimizations ⓘ |
| usesLanguage | C ⓘ |
| usesLanguage | C++ ⓘ |
As object (3)
Triples where some other subject referred to this entity
as "Java Native Interface".
Java Virtual Machine
→
interactsWith
→
"Java Native Interface"
ⓘ
↳ resolves to Java Native Interface (JNI)