상황:
class A 가 존재할 때,
A a;
A b;
이 두개의 jni속의 int 값을 변화를 줄 때, 어떻게 변할까??
갖고 있는 것 :
A.java A.cpp
결과 :
test start
go1.data : 5
go2.data : 5
go1.data : 10
go2.data : 10
test end
jni는 하나가 존재한다.
그래서 값을 변경하면 모두 동일한 jni를 보기때문에 값이 동일하게 변한다.
'소프트웨어 > Jni' 카테고리의 다른 글
jni 컴파일 하기 (0) | 2015.02.09 |
---|---|
jni에서 java 클래스 주소 return하기 (0) | 2014.12.12 |