최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기한국콘텐츠학회논문지 = The Journal of the Korea Contents Association, v.10 no.7, 2010년, pp.122 - 132
As a result of a growing demand for various mobile devices, the demand for application programs on the devices is on the rise. The Java language that is platform-independent rapidly rose as the best programming language for mobile devices. However, the Java has a problem that does not support platfo...
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
JNI 기술이 제공하는 역할은 무엇인가? | JNI 기술은 자바와 네이티브 언어 간의 교량 역할을 제공한다. 현재는 사용 가능한 네이티브 언어로 C와 C++가 있다. | |
자바 객체와 네이티브 메소드 상호간의 접근을 고려하는 두 가지 관점은 무엇인가? | 자바 객체와 네이티브 메소드 상호간의 접근은 다음두 가지 관점으로 나누어 고려해야 한다. 첫째는 자바 객체에서 네이티브 함수를 호출하는 것이고, 두 번째는 네이티브 함수에서 자바 객체의 필드를 접근하고 자바 메소드를 호출하는 것이다. JNI의 존재를 의식하지 않고 상호간에 접근 또는 호출을 가능하도록 하기 위해서는 두 언어 간에 구문 구조 및 의미의 차이를 해결하여주어야 한다. | |
자바의 단점은 무엇인가? | 플랫폼에 독립적이라는 자바 언어[9]의 특성은 이러한 상황에 최적이다. 그러나 자바는 소프트웨어적으로 이루어진 자바 가상 기계(Java Virtual Machine: JVM)[10]를 사용하므로 플랫폼 의존적인 작업 및 기존 코드의 재사용의 어려우며 실행 속도 저하를 가져온다. 이 문제를 해결하기 위해썬 마이크로시스템즈는 자바 네이티브 인터페이스 (Java Native Interface: JNI)[7]라는 기술을 제시하였다. |
Amit Kumar Saha, "Beginning JNI with NetBeans C/C++ Pack 6.0, Linux,"
BCEL. http://jakarta.apache.org/bcel/index.html
Eclipse. http://www.eclipse.org
Evgeniy Gabrilovich, Lev Finkelstein, "JNI - C++ integration made easy", C/C++ Users Journal, Vol.19, Issue 1. 10-21 CMP Media, Inc. 2001.
HawtJNI, http://fusesource.org/forge/projects/HAWTJNI
GlueGen, https//gluegen.dev.java.net
Java Native Interface Specification. http://java.sun.com/javase/6/docs/technotes/guides/jni/spec/jniTOC.html
JNA, http://jna.dev.java.net
Ken Arnold, James Gosling, and David Holmes, The Java Programming Language Fourth Edition, Addition Wesley, 2005.
Tim Lindholm and Frank Yellin, The Java Virtual Machine Specification Second Edition, Addison Wesley, 1999.
해당 논문의 주제분야에서 활용도가 높은 상위 5개 콘텐츠를 보여줍니다.
더보기 버튼을 클릭하시면 더 많은 관련자료를 살펴볼 수 있습니다.
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문
※ AI-Helper는 부적절한 답변을 할 수 있습니다.