首页 > 代码库 > Java——变量和数据类型

Java——变量和数据类型

变量

  变量就是一个临时存储数据的空间。那么我们把数据存在内存空间里面,怎么取呢?

举例说明:

我们可以把旅馆的一个个房间看作一个存储空间,把房间的名字“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.变量不能重名

    技术分享

Java——变量和数据类型