• [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

     
  • 相关阅读:
    gcc和g++的区别
    configure svn server on win
    FD_SET,FD_ISSET,FD_ZERO,select
    intel中的cr寄存器
    Linux系统环境下的Socket编程详细解析
    可重入函数与不可重入函数
    初步认识迭代服务器和并发服务器
    排序
    fd_set 用法
    MFC消息映射
  • 原文地址:https://www.cnblogs.com/zhunian/p/5807159.html
Copyright © 2020-2023  润新知