java数据类型(java数据类型有哪些)
FLEX数据类型和JAVA数据类型对应关系如何呢?
可以拖曳的组件:DataGrid Menu TileList Tree
属性名称
属性描述
AllowDragSelection
默认false,是否可以拖曳
AllowMultipleSelection
默认false,是否可以多选
dragEnable
默认false,是否可以拖动子元素
dragMoveEnable
默认是false,是否可以移动元素位置,而不是复制元素
dropEnable
默认false,是否可以将物件放置进来
数字计算
符号说明
加法运算
减法运算
乘法运算
除法运算
取余运算,A%B,得到A÷B的余数
累加运算,a++,
结果相当于a=a+1
累减运算,a— ,
结果相当于a=a-1
连加运算,a+=b,结果相当于 a=b+a
连加运算,a-=b,结果相当于 a=b-a
连乘运算
连除运算
连余运算
FLEX数据类型和JAVA数据类型对应关系ActionScript3。
FLEX数据类型和JAVA数据类型对应关系如何呢?
可以拖曳的组件:DataGrid Menu TileList Tree
属性名称
属性描述
AllowDragSelection
默认false,是否可以拖曳
AllowMultipleSelection
默认false,是否可以多选
dragEnable
默认false,是否可以拖动子元素
dragMoveEnable
默认是false,是否可以移动元素位置,而不是复制元素
dropEnable
默认false,是否可以将物件放置进来
数字计算
符号说明
加法运算
减法运算
乘法运算
除法运算
取余运算,A%B,得到A÷B的余数
累加运算,a++,
结果相当于a=a+1
累减运算,a— ,
结果相当于a=a-1
连加运算,a+=b,结果相当于 a=b+a
连加运算,a-=b,结果相当于 a=b-a
连乘运算
连除运算
连余运算
FLEX数据类型和JAVA数据类型对应关系ActionScript3。
java的八大基本数据类型
1)四种整数类型(byte、short、int、long):byte:8 位,用于表示最小数据单位,如文件中数据,-128~127short:16 位,很少用,-32768 ~ 32767int:32 位、最常用,-2^31-1~2^31 (21 亿)long:64 位、次常用注意事项:int i=5; // 5 叫直接量(或字面量),即 直接写出的常数。整数字面量默认都为 int 类型,所以在定义的 long 型数据后面加 L或 l。小于 32 位数的变量,都按 int 结果计算。强转符比数学运算符优先级高。见常量与变量中的例子。
2)两种浮点数类型(float、double):float:32 位,后缀 F 或 f,1 位符号位,8 位指数,23 位有效尾数。double:64 位,最常用,后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾注意事项:二 进 制 浮 点 数 : 1010100010=101010001.0*2=10101000.10*2^10(2次方)=1010100.010*2^11(3次方)= . 1010100010*2^1010(10次方)尾数: . 1010100010指数:1010基数:2浮点数字面量默认都为 double 类型,所以在定义的 float 型数据后面加F 或 f;double 类型可不写后缀,但在小数计算中一定要写 D 或 X.Xfloat 的精度没有 long 高,有效位数(尾数)短。float 的范围大于 long 指数可以很大。浮点数是不精确的,不能对浮点数进行精确比较。
3)一种字符类型(char):char:16 位,是整数类型,用单引号括起来的 1 个字符(可以是一个中文字符),使用 Unicode 码代表字符,0~2^16-1(65535) 。注意事项:不能为 0个字符。转义字符:\n 换行 \r 回车 \t Tab 字符 \“ 双引号 \\ 表示一个\两字符 char 中间用“+”连接,内部先把字符转成 int 类型,再进行加法运算,char 本质就是个数!二进制的,显示的时候,经过“处理”显示为字符。
4)一种布尔类型(boolean):true 真 和 false 假。
5)类型转换:char—>自动转换:byte—>short—>int—>long—>float—>double强制转换:①会损失精度,产生误差,小数点以后的数字全部舍弃。②容易超过取值范围。
6)记忆:8位:Byte(字节型)16位:short(短整型)、char(字符型)32位:int(整型)、float(单精度型/浮点型)64位:long(长整型)、double(双精度型)最后一个:boolean(布尔类型数据类型可以分为两大类: 1)基本类型; 2)扩展类型。 本节中,我们就一起来学习一下java语言的基本数据类型。它包括 类型 描述 取值范围 boolean 布尔型 只有两个值true、false char 字符型 byte 8位带符号整数 -128到127之间的任意整数 short 16位无符号整数 -32768~32767之间的任意整数 int 32位带符号整数 -231到231-1之间的任意整数 long 64位带符号整数 -263到263-1之间的任意整数 float 32位单精度浮点数 根据ieee754-1985标准 double 64位双精度浮点数 根据ieee754-1985标准 一些提示: 不象其它程序设计语言,java语言中的整型的位数是固定的,而不会根据硬件平台以及操作系统的不同而不同。 1 boolean型 在上一章的逻辑运算符中,我们就已经看到过了取值为true和false的变量,这种变量称为boolean型变量。 实例说明 源程序:test601.java public class test601 { public static void main(string args[]) { boolean x=true; boolean y=false; system.out.println(“xbyte(字节)1(8位)(bit是比特位,一个字节占8个比特位)
shot(短整型) 2(16位)
int(整型)4(32位)
long(长整型)8(64位)
float(浮点型)4(32位)
double(双精度) 8(64位)
char(字符型)2(16位)
boolean(布尔型) 1位字节是系统分配内存的最小单位。boolean是分配一个字节,但是只有一个bit有用,其他无效置0
java语言的所有数据类型有哪些?
数据类型就是对内存位置的抽象表达,数据类型指明了变量或表达式的状态和行为。Java语言中数据类型分为简单数据类型和复合数据类型,如下表所示。
* 简单数据类型:简单数据类型是不能再简化的、内置的数据类型,由编程语言定义,表示真实的数字、字符和整数。例如实数、整数、字符和布尔值。
* 复合数据类型:由简单数据类型的组合形成的更大、更复杂的数据类型。例如类、接口和数字。
(1)在Java语言中,字符串没有被当做数组,而是被当做对象来处理的,类String和StringBuffer都可以被用来表示一个字符串。
(2)Java语言不支持C、C++中的指针类型、结构类型、枚举类型和联合类型。
(3)Java语言中所有简单数据类型的所在内存位数都是固定的。
(4)Java语言没有提供无符号整数类型。
(5)Java语言的short数据类型很少使用,因为它限制数据有存储为先高字节,后低字节,这样在某些机器中会出错。
Java 语言的数据类型
简单数据类型布尔数据类型 (boolean)1 位
字符类型 (char)2 字节
整数类型 (integer)byte1 字节
short2 字节
int4 字节
long8 字节
浮点数类型 (float)float4 字节
double8 字节
复合数据类型类 (class)
接口 (interface)
数组
还没有评论,来说两句吧...