java基本数据类型详解(Java基础笔记基本数据类型)
1、整数类型:无小数的数值;
表现形式:
八进制:0开头;
十进制:正常计数;
十六进制:0x/0X开头;
内存大小:
8位 = 1字节,内存空间,取值(数值)范围:
byte:8位,-128~127;
short :16位,-32768~32767;
int : 32位,-2147483648~2147483647;
long:64位,-9223372036854775808~9223372036854775807;
题外解释:
位(bit):计算机的最小数据单位,每一位状态只能是0或1;
字节(byte):8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位;
1字节可储存1个英文字母或半个汉字,即,1个汉字占据2个字节的存储空间;
2、浮点类型:有小数的数值;(8位 = 1字节)
单精度浮点数(float):
32位,1.4E-45~3.4028235E38;
双精度浮点数(double):
64位,4.9E-324~1.7976931348623157E308;备注:float型小数后要加F/f,
3、字符型(char):用于存储单个字符,占用16位(2个字节)内存空间;①、's':声明赋值,用单引号; ②、\ 转义字符 :声明赋值,用单引号;\n:回车换行;
\b:退格;
\f:换页;
\r:回车;\t:垂直制表符,光标移到下一位;
\\:反斜杠字符;
\':单引号字符;
\dxxxx:4位十六进制字符;
\ddd:1-3位八进制字符;
4、布尔类型(boolean):也叫逻辑类,通过关键字boolean,定义变量;①、只有两个值 :真:true、假:false;②、布尔值不能与整数类型进行转换,③、常用于流程控制中的判断条件;
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com