JAVA、JNI和C 数据类型
2016-04-15 14:08:51 0 举报
Java、JNI和C是三种不同的编程语言,它们之间存在数据类型的差异。Java是一种面向对象的编程语言,具有丰富的数据类型,如整型、浮点型、字符型、布尔型等。JNI(Java Native Interface)是Java与本地代码(如C或C++)之间的桥梁,它允许Java程序调用本地方法,从而实现跨平台的功能。C语言是一种通用的、过程式的计算机编程语言,它提供了基本的数据类型,如整型、浮点型、字符型、指针等。在JNI中,Java和C之间的数据类型需要进行转换,以实现正确的数据传递和处理。
作者其他创作
大纲/内容
jbyte
S
MIPI
Z
MIC
I2C
long
C++
Ljava/lang/util/String;
L(??)
sdk
signed char(8位)
CX3
RGB LED
IR FILTER
[类型签名
USB3&2
JAVA
USB2
jclass(jobject??)
boolean
UART
int(32位)
I
jint
OV2718Sensor
JAVA、JNI和C++数据类型
jobject
jlong
I2S
jstring
cyfx3sdk
long long(64位)
j基本类型Array(例jintArray)
J
int
common
数字签名
VOL+/-
B
CX20291
jfloat
void
USB3 HUB
C
L全限定名;
Android
arm-2013.11
char
SPEAKER
outward
jchar
short(16位)
short
OV491ISP
上面基本类型数组(例int[])
src
V
unsigned short(16位)
Object
GPS
inward
jdouble
float(32位)
GPIO
double(64位)
BMM150
float
double
Class
jboolean
include
String
jshort
unsigned char(8位)
JNI
IR LED
byte
D
F
CX22721
AW9120
USB
0 条评论
下一页