前言
今天起,我们算是正式步入java学习了,今天老师讲了数据类型,和变量.
变量的命名规则
变量的数据类型 变量名=变量值;
基本数据类型
整数型(整数)
byte(字节) 范围是[0,128) 2^7(位) 一个字节=8bit [1位等于二进制中的一个数] 由于范围太小,日常开发中基本不用
short(短整形) 表示两个字节 范围是 0-2^15[32768] 在开发中,如果进行涉及数值较大的项目时,范围不是太够用,所以不太常用
int(整数) 范围是 2^32 是以21开头的十位数
long(长整型) 8个字节 范围是 0-2^63 是以9开头的十九位数 由于日常开发中很少涉及到如此大的数值,所以基本也是不用的,在使用时,需要在值的后面加上字母" l ",告诉系统,这是个long型数据
浮点型(小数)
float(单精度型) 范围是[0-3.403E38) 由于在涉及到小数点后面位数较多时,会自动取输入的值得近似值,在开发中基本不用(另外,位数较多时,系统会自动解析成double类型).在使用时,需要在值的后面加上字母" f ",告诉系统,这是个float型数据
如 的输出结果是
double(双精度) 范围是[0-1.798E308)
布尔类型 boolean 只有两个值[false / true] 多数用来表示开关.真假等只有两种情况.
如果输入的值不是false或者true,则系统会报错
字符型 char(一个文本) 他的值只能输入一个文本,所以在开发中不太常用
引用型
String(字符串) 可以表达上述所有类型,因此成为使用最多的数据类型.
输出结果为
今天的学习到此结束!!!!