flex 和java数据类型匹配关系
?
文章转自:http://whln007.blog.163.com/blog/static/2098829201012695638654/ 使用BlazeDS+JAVA的模式来开发的时候,数据类型对应的关系如下: 从 Action Script 到 Java
? 从 Java 到 ActionScript
? ? +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ? 目前?LCDS?只能与?J2EE?的服务端进行通信,所以目前只是?ActionScript 3.0?数据类型和?Java?数据类型的转换。 ActionScript 3.0?与?Java?数据类型转换是不对称的。?ActionScript 3.0?向?Java?转换时数据类型对应如表 所示。 在使用?LCDS?调用的?Java?代码的过程中数据类型的转换是直接发生了,不需要显性的调用。 ? ActionScript3.0?向?Java?转换时数据类型的对应关系
? ? ? ? ? ? ? ? ? java?数据类型??转向?actionscript?数据类型
? ? ? ? ? ? ? ? ? ? ? java 数据类型的默认值 ?
? ActinonScript3.0 数据类型的默认值
?
这里值得注意的是int和uint两个整形数据类型的不同在于他们所包含的值得范围不一样,int的值得范围是-2147483648到2147483647之间的整数uint则是0到4294967295之间的整数就是说该类型是32为无符号整,数如想检查数据类的默认值得话可以用下面的代码完成。例:
?
var wdll:Boolean;
?
var wdll01:int;
var wdll02:uint;
var wdll03:Number;
var wdll04:String;
var wdll05: Object;
var wdll06:*;
trace(wdll);
trace(wdll01);
trace(wdll02);
trace(wdll03);
teacr(wdll04);
trace(wdll05);
trace(wdll06);
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |