使用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
|
转自http://whln007.blog.163.com/blog/static/2098829201012695638654/
分享到:
相关推荐
因此,理解各种编码之间的关系,以及如何在Java中有效地进行转换,对于开发跨平台的软件尤其关键。 最后,虽然这个示例代码没有涵盖所有可能的编码转换情况,但它提供了一个基础框架,可以根据需要扩展以支持更多...
- **类型转换**:Java中的数据类型如int、String等需要转换为AS3.0的Number、String等。 - **控制流转换**:处理Java的循环、条件语句,转换为AS3.0的对应语句。 - **异常处理**:Java的try-catch-finally转换为...
下面我们将详细探讨ActionScript3和Java的数据类型对应关系。 1. 基本数据类型: - AS3中的基本数据类型包括Number(浮点数)、int(整数)、uint(无符号整数)、String(字符串)、Boolean(布尔值)、Object...
- **数据类型转换**:Java 和 AS3 的数据类型有差异,例如 Java 的 `int` 对应 AS3 的 `int`,但 Java 的 `float` 对应 AS3 的 `Number`。转换时需确保类型匹配。 - **包结构**:Java 中的包结构需要在 AS3 中对应...
在IT行业中,将不同的文档格式相互转换是一种常见的需求,特别是在数据处理和网页展示时。本篇文章将详细探讨如何使用Java来实现Excel转HTML的功能。Java作为一种强大的编程语言,提供了多种库来处理这样的任务,...
在开发跨平台应用程序时,Flex和Java的交互是常见的需求,...总之,理解Flex和Java之间的类型对照关系是优化跨平台应用程序的关键。确保类型匹配和适当地处理转换可以避免潜在的运行时错误,提高应用的稳定性和性能。
在Java编程中,数据结构和数据格式的转换是常见的任务之一。本示例涉及的核心知识点是将Java中的List对象与XML文档进行相互转换。这里,我们使用的库是dom4j-1.6.1.jar,这是一个强大的Java XML处理库。 首先,让...
7. **数据类型转换**:Java 和 .NET 有不同的数据类型,如 Java 的 `int` 对应 VB 和 VC 的 `Integer`,`String` 对应 `String`,但还有其他类型如 `ArrayList` 转 `List<T>` 等。 8. **文件格式和项目结构**:Java...
这个“AS3+JAVA网游开发数据交互源码”提供了使用ActionScript 3(AS3)和Java这两种语言进行网络数据交互的实例。下面我们将详细探讨这些知识点。 1. **ActionScript 3 (AS3)** AS3是Adobe Flash平台的主要编程...
SQL Server是微软提供的企业级数据库解决方案,提供了`CONVERT`函数以及`CAST`操作符来进行数据类型转换。此外,T-SQL(Transact-SQL)语言支持存储过程和函数,用户可以通过编写自定义的存储过程来完成复杂的数据...
在SQL Server 2000中,你需要确保数据库、表和列的编码支持中文,比如选择支持Unicode的nvarchar数据类型。而在Oracle数据库中,可以使用NLS_LANG环境变量或数据库实例的字符集配置来确保正确存储和检索中文字符。 ...
它涉及到将一种数据类型转换为另一种,以便数据能够在不同的上下文中正确地被处理。本篇将详细阐述各种类型转换的方法,包括基本数据类型的转换、对象类型的转换以及在不同编程语言中的实现方式。 首先,我们来看...
在Java编程语言中,将数据结构转换为JSON(JavaScript Object Notation)格式是常见的操作,特别是在数据交换和网络通信中。JSON是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。Java...
Struts2使用其内建的类型转换系统将这些字符串转换为Java对象的实际数据类型,如整型、浮点型、日期型等。这一过程主要由`ValueStack`和`Converter`接口完成。 1. **ValueStack**:Struts2的核心组件之一,负责管理...
- ActionScript 3 提供了 `is` 运算符,如 `if (myvar is String) {...}`,以及 `as` 运算符,用于类型转换,如 `var orderIdn:number = orderId as Number;` 12. 基本数据类型: - Java 5 包括 byte, int, long,...
总之,这个基于Java的实例源码提供了一个学习和实践XML转换的平台,通过XStream库,你可以更高效地在Java对象和XML之间进行数据交换,这对于任何处理XML数据的Java开发者来说都是一份宝贵的资源。
在IT行业中,尤其是在GIS(地理信息系统)开发领域,SuperMap Objects是一个重要的组件库,它提供了丰富的接口和类,用于...通过不断地学习和实践,你可以更加熟练地运用SuperMap Objects Java进行类型转换和数据处理。
##### 2.3.1 Java的整数数据类型:内存和长度 - `byte`:占用1个字节(8位)。 - `short`:占用2个字节(16位)。 - `int`:占用4个字节(32位)。 - `long`:占用8个字节(64位)。 ##### 2.3.2 整数计算 Java...
这个错误通常发生在试图使用日期格式化类(如`java.text.SimpleDateFormat`)来处理非日期类型的数据时。 首先,我们需要理解`java.text.SimpleDateFormat`的作用。这个类是Java日期时间API的一部分,用于将日期和...