
正文
[JNA系列]Java调用Delphi编写的Dll之Delphi与JAVA基本数据类型对比
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Delphi与JAVA基本数据类型对比
|
类型 |
Delphi关键字 |
JAVA关键字 |
字节 |
备注 |
范围 |
|
整型 |
Shortint |
byte |
1 |
有符号8位 |
-128..127 |
|
Byte |
1 |
无符号8位 |
0 .. 255 |
||
|
Smallint |
short |
2 |
有符号16位 |
-2^15..2^15-1 |
|
|
Word |
2 |
无符号16位 |
0 .. 65535 |
||
|
Longint |
int |
4 |
有符号32位 |
-2^63..2^63-1 |
|
|
Longword |
4 |
无符号32位 |
0 .. 4294967295 |
||
|
Integer |
int |
4 |
有符号32位 |
-2^63..2^63-1 |
|
|
Cardinal |
4 |
无符号32位 |
0 .. 4294967295 |
||
|
int64 |
long |
8 |
有符号64位 |
-2^63 .. 2^63 |
|
|
字符 |
AnsiChar(char) |
1 |
8位 |
ANSI字符集 |
|
|
WideChar |
char |
2 |
16位 |
Unicode字符集 |
|
|
布尔 |
Boolean |
boolean |
1 |
8位 |
Ord(false) =0, Ord(true)=1)java不与其他基本数据类型转换 |
|
ByteBool |
1 |
8位 |
Ord(false) =0, Ord(true)<>0) |
||
|
WordBool |
2 |
16位 |
Ord(false) =0, Ord(true)<>0) |
||
|
LongBool |
4 |
32位 |
Ord(false) =0, Ord(true)<>0) |
||
|
实数 |
Real |
8 |
精度 15..16 |
||
|
Real48 |
6 |
精度11..12向后兼容 |
|||
|
Single |
float |
4 |
精度7..8 |
||
|
Double |
double |
8 |
精度15..16 |
||
|
Extended |
10 |
精度19..20 |
|||
|
Comp |
8 |
精度19..20 |
|||
|
Currency |
8 |
精度19..20 |





![【单机游戏】[角色扮演] BS1277 [PC游戏][偷窃少女的教育方法][DLL个人汉化版][50M] 【单机游戏】[角色扮演] BS1277 [PC游戏][偷窃少女的教育方法][DLL个人汉化版][50M]](https://www.04ip.com/template/qe/style/noimg/12.jpg)
![【单机游戏】[角色扮演] [bbb140] [JSK工房] [偷窃少女的教育方法 DLL个人汉化版] [50M] 【单机游戏】[角色扮演] [bbb140] [JSK工房] [偷窃少女的教育方法 DLL个人汉化版] [50M]](https://www.04ip.com/template/qe/style/noimg/5.jpg)
