2-3基本数据类型及数据转换和运算1、基本数据类型2、基本数据类型的转换3、基本数据类型的运算转型4、作业(1)P1235(计算球体积)(2)P4290(求班级男女生比例)
2-3 基本数据类型及数据转换和运算 1、基本数据类型 2、基本数据类型的转换 3、基本数据类型的运算转型 4、作业 (1) P1235(计算球体积) (2) P4290(求班级男女生比例)
1、Java的基本数据类型O基本类型所占的内存空间大小布尔(boolean)字符(char)字节(byte)基本数据类型定点类型短整数(short)整数(int)数值类型长整数(long)数据类型单精度浮点数(float)浮点类型双精度浮点数(double)类或枚举或接口引用数据类型数组
1、Java的基本数据类型 基本类型所占的内存空间大小
关于基本数据类型的说明Java基本数据类型的变量所占存储空间大小固定的,不随操作系统的变化而变化实现平台无关性、可移植性数值类型(6种)为有符号数。精度从低到高排序:byteshort(char)intlongfloatdouble2-4-8-48布尔型占的存储空间的大小没有明确指定。★取值:true或false
关于基本数据类型的说明 Java基本数据类型的变量所占存储空间大小 固定的,不随操作系统的变化而变化 实现平台无关性、可移植性 数值类型(6种)为有符号数。 精度从低到高排序: byte—short(char)— int—long—float—double 1 —— 2 —— 4 — 8 —— 4 —— 8 布尔型占的存储空间的大小没有明确指定。 取值:true或false
foat数据类型在内存中的表示实数在内存中以规范化的浮点数存放,包括数符、阶码、尾数。数的精度取决于尾数的尾数。のfloat:数符(1b)阶码(8b)尾数(23b)SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMMM贵
float数据类型在内存中的表示 实数在内存中以规范化的浮点数存放,包括数符、阶码、尾数。 数的精度取决于尾数的尾数。 float: 数符(1b) 阶码(8b) 尾数(23b) SEEEEEEE EMMMMMMM MMMMMMMM MMMMMMMM
boolean类型《Java虚拟机规范》规定:Java语言表达式所操作的boolean值,在编译之后都使用Java虚拟机中的int数据类型来代替;boolean数组将会被编码成Java虚拟机的byte数组,每个boolean元素占8位。因此,一个boolean值占用内存4个字节的空间;但一个boolean数组中的每一个值占用内存1个字节的空间
boolean类型 《Java虚拟机规范》规定: Java语言表达式所操作的boolean值,在编译之后都 使用Java虚拟机中的int数据类型来代替; boolean数组将会被编码成Java虚拟机的byte数组, 每个boolean元素占8位。 因此,一个boolean值占用内存4个字节的空间;但 一个boolean数组中的每一个值占用内存1个字节的 空间