二、变量与运算符

1.关键字(keyword)

  • 定义:被Java语言赋予特殊含义,用做专门用途的字符串或单词,class、public、static等;
  • 特点:关键字都是小写字母

2.标识符(identifier)

  • 定义:Java中变量、方法、类等要素命名时用的字符序列,称为标识符;
  • 技巧:可自己起名字的地方都叫标识符;

 

  • 命名规则:

        - 由26个英文字母大小写,0-9,_或¥组成;

        - 不能用数字开头;

        - 不能用关键字和保留字,但是可以包含;

        - 严格区分大小写,长度无限制;

        - 不能包含空格。

  • 命名规范:

        -> 包名:多单词组成全小写:fffyyyxxx;

        -> 类名、接口名:多单词组成,所有单词的首字母大写(FffYyyXxx);

        -> 变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写(fffYyyXxx);

        -> 常量名:所有字母大写,多个单词时用下划线连接(FFF_YYY_XXX)

3.变量

  • 变量概念:内存中的一个存储区域,该区域的数据可以在同一个类型范围内变化;
  • 构成变量的三个元素:数据类型、变量名、存储的值;
  • 格式:数据类型  变量名 = 变量值

  • 按数据类型分类:

        基本数据类型(8种):

                整型:byte \ short \ int \ long

                浮点型:float \ double

                字符型:char

                布尔型:boolean

        引用数据类型:

                类(class)

                数组(array)

                接口(interface)

                枚举(enum)

                注解(annotation)

                记录(record)

  • 变量作用:在内存中保存数据
  •  注意:

        -> 变量必须先声明,后使用;

        -> 使用变量名来访问这块区域的数据;

        -> 定义变量时,变量名要遵循标识符的命名规范;

        -> 定义好变量以后,可以通过变量名的方式对变量进行调用和运算;

4.基本数据类型变量间的运算规则

        4.1 自动类型提升

  • 运算规则:

                ①自动类型提升;

                ②强制类型转换;     

  • 说明:当容量小的变量与容量大的变量做运算时,结果自动转为容量大的数据类型;

byte \ short \ char  --->  int  --->  long  --->  float  --->double

太懒了运算符这些跳过了,后面不熟悉再回来重看写一些笔记.......

               

你可能感兴趣的:(java,开发语言)