变量
变量就是一个临时存储数据的空间。那么我们把数据存在内存空间里面,怎么取呢?
举例说明:
我们可以把旅馆的一个个房间看作一个存储空间,把房间的名字“101”看成变量名,把房间类型“标间”、“商务”看成变量类型,把入住的客人看作变量值。
如上图我们可以快速的通过房间的(变量名)知道房间入住客人的人数(变量值)。那么我们也可以 通过变量的变量名可以快速的找到它存储的数据。
总结:声明变量就是在内存中开辟出一块空间,用来存储数据。
基本数据类型
在java当中可以把数据类型分为两大种类数值类型和boolean类型:
值得指出字符串(String)不是数据类,字符串类型是一个类,也就是一个引用类型。
整型
》int 整形
》long 长整型
》bype 一个字节8bit 取值范围 : -128 —— 127
》short 短整型
浮点型
》double 双精度 浮点型
》fload 单精度浮点型
布尔型
》booleam 真和假 返回值是 true 和 false
字符型
》char 字符 存储单个字符
变量名
简单的说就跟人类取名字一样,可以叫“张三”或者“李四”,在编程当中我们要取一些有意义的变量名。
变量命名规则
1.变量必需以字母、下划线“-”或“$”符号开头
2.变量可以包括数字,但不能以数字开头
3.除了“-” 或 “$” 符号以外,变量名不能包含特殊字符。
4.不能使用Java语言的关键字,如 int、class 、public 等
规范:变量名要简短且能清楚地表明变量的作用,可以由一个或多个单词组合而成,通常第一个单词的首字母小写,其后单词的首字母大写。
例如:
注意常见问题:
1.变量未赋值先使用
2.不能使用非法的变量名
3.变量不能重名