使用BlazeDS+JAVA的模式来开发的时辰,数据类型对应的关系如下: 从 Action Script 到 Java5 i/ F& ~- P s+ S4 H
AS JAVA
: A/ K; {- {' f* O; [, n Array (dense)) java.util.List1 ^' h4 e# D* ?' |1 h; x
Array (sparse) ) java.util.Map
$ u! C8 v6 g8 r, O6 E" J Q1 C4 e flash.utils.ByteArray ) byte []
+ f! R! ~% P9 I/ c flash.utils.IExternalizable ) java.io.Externalizable
* p. ^1 ^% @+ u0 M; A Date java.util.Date
) n4 W& F- ^/ b. h+ h( L int/uint java.lang.Integer- ?) c& x5 T7 q, f' k1 t
null null
( G, A" M. |6 h% l. S0 Y Number java.lang.Double
: x* r" I- t+ G! i6 d1 [ String
/ ?( \, s1 k, s! x java.lang.String XML org.w3c.dom.Document
4 M& z. u: t- T" Y4 s1 m# K% e8 p' \ XMLDocument org.w3c.dom.Document$ `; H1 ~: W) M. M) B
从 Java 到 ActionScript
2 b3 N6 C' F$ k* v4 D3 C1 m Java AS
! l( k6 R- U0 C* g java.lang.String String! N! r% B: O: C2 `- U
java.lang.Boolean, boolean Boolean; p+ E! F! c2 k
java.lang.Integer int6 u4 L- H- H6 w7 ~, q
java.lang.Short int
* ^" i ^( ~7 Y! s+ c7 b3 P java.lang.Byte int
- }) ]. u5 l( d3 W3 l. w! B
/ e3 S& J* p0 }3 g2 {% z" e java.lang.Byte[] flash.utils.ByteArray |