JAVA基本语法--变量

JAVA基本语法

2.3变量

  • 变量的概念

    1. 内存中的一个存储区域
    2. 该区域的数据可以在同一类型范围内不断变化
    3. 变量是程序中最基本的存储单位。包含变量类型、变量名和存储的值。
  • 变量的作用

    • 用于在内存中保存数据
  • 使用变量注意

    1. java中每个变量必须先声明,后使用
    2. 使用变量名来访问这块区域的数据
    3. 变量的作用域:其定义所在的一对{}内
    4. 变量只有在其作用域内才有效
    5. 同一个作用域内,不能定义重名的变量
  • 变量的分类--按数据类型

    数据类型分为基本数据类型和引用数据类型.

    基本数据类型分为数值型、字符型(char)和布尔型(boolean)。数值型又分为整数类型(byte,short,int,long)和浮点类型(float,double)

    引用数据类型分为类(class),接口(interface),数组([])

  • 整数类型:byte,short,int,long

    • java各整数类型有固定的表示范围和字段长度,不受具体OS的影响,以保证java程序的可移植性。
    • java的整型常量默认为int型,声明long型常量后加’l‘或’L‘

  • 浮点类型

    • java的浮点型常量默认为double型,声明float型常量,须后加’f‘或’F‘
  • 字符类型char

    • char型数据用来表示通常意义上“字符”
    • java中的所有字符都是用Unicode编码,故一个字符可以存储一个字母,一个汉字,或其他书面语的一个字符。
    • 字符变量的三种表现形式
      • 字符常量是用是用单引号('')括起来的单个字符。例如,char c1='a',char c2=’中‘,char c3=’9‘;
      • java中还允许使用转义字符' \ '来将其后的字符转变为特殊字符型常量,例如:char c3=’ \n ‘;'\n'表示换行符。
      • 直接使用Unicode值来表示字符型常量:'\uXXXX'。其中,XXXX代表一个十六进制整数。如:\u000a表示\n。
    • char类型是可以进行运算的。因为它都对应有Unicode码。
posted @ 2022-01-01 14:09  ice--cream  阅读(47)  评论(0编辑  收藏  举报