flex和java数据类型匹配关系

来源:java认证发布时间:2012-11-12 13:16:17java认证视频

    使用BlazeDS+JAVA的模式来开发的时候,数据类型对应的关系如下:

    从 Action Script 到 Java

    AS                                            JAVA

    Array (dense))                         java.util.List

    Array (sparse) )                          java.util.Map

    flash.utils.ByteArray )                         byte []

    flash.utils.IExternalizable )                     java.io.Externalizable

    Date                                       java.util.Date

    int/uint                                     java.lang.Integer

    null                                           null

    Number                                   java.lang.Double

    String

    java.lang.String  XML              org.w3c.dom.Document

    XMLDocument                      org.w3c.dom.Document

    从 Java 到 ActionScript

    Java                                                AS

    java.lang.String                           String

    java.lang.Boolean, boolean      Boolean

    java.lang.Integer                          int

    java.lang.Short                             int

    java.lang.Byte                               int

    java.lang.Byte[]                             flash.utils.ByteArray

    java.lang.Double                         Number

    java.lang.Long                             Number

    java.lang.Float                             Number

    java.lang.Character                   String

    java.lang.Character[]                 String

    java.util.Calendar                       Date

    java.util.Date                               Date

    java.util.Collection                     mx.collection.ArrayCollection

    java.lang.Object[]                       Array

    java.util.Map                               Array (sparse)

    java.util.Dictionary                    Object (untyped)

    org.w3c.dom.Document          XML object

    目前 LCDS 只能与 J2EE 的服务端进行通信,所以目前只是 ActionScript 3.0 数据类型和 Java 数据类型的转换。ActionScript 3.0 与 Java 数据类型转换是不对称的。 ActionScript 3.0 向 Java 转换时数据类型对应如表 所示。在使用 LCDS 调用的 Java 代码的过程中数据类型的转换是直接发生了,不需要显性的调用。

  考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。如有侵犯您的权利,请联系我们,本站会立即予以处理。

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答