Java学习笔记-标识符-关键字-字面值-变量

什么是标识符(常用字母加数字):

  由 ‘字母’、‘数字’、‘_’、‘$’ 组成,不可以使用其他符号包括空格。程序员可以自己命名的单词都是标识符

标识符命名规则:

  用于类名、接口名、变量名、方法名、常量名

  书写时,不能以数字开头、严格区分大小写、关键字不能做标识符、理论上没有长度限制但最好不要太长

 

标识符命名规范:(遵守规范好习惯)

  名字最好清晰明了,见名知意

  大小驼峰命名法:

    类名、接口名:所有单词首字母大写

    变量名、方法名:第一个单词首字母小写,后边的单词首字母大写

    常量名:所有字母大写

public class HelloWorld {                                                 //HelloWorld是类名

  public static void main(String[] args) {                       //args是变量名

}

}

例:

合法的标识符                                             不合法的标识符

cheem                                                        1cheems

A_B_B                                                        Cheems!

$ASD                                                          Hello World

class1                                                         class

 

关键字:

  全部小写

  常见关键字:

    public、class、static、void、if、for、while、do、default、byte、short、int、long、float、double、Boolean、char、private、proteted、switch、true、false、throw、throws、try、catch

 

字面值:

  字面值是数据,包括关键字标识符都是属于源文件的组成部分,数据储存在电脑内存空间,简单理解为在内存上开一块地

       类型:

    整数型、浮点型、布尔型、字符型、字符串型,其中字符串型需要用双引号括起来,字符型要用单引号括起来

    System.out.println("3.14")是可以的,把3.14定义为字符了

 

变量

什么是变量:

  本质上是内存中的一块空间,这块空间有数据类型、有名字(变量名)、有字面值(数据),变量是内存中储存数据的最基本单元

 

数据类型的作用:不同数据有不同的类型,不同的数据类型底层会分配不同大小的空间

 

变量要求:变量中的具体数据必须和变量的数据类型一致

 

声明和定义变量的语法格式:

  数据类型 变量名;

 

声明之后给变量赋值语法格式:

  变量名 = 字面值;

声明一个int类型的变量,并赋值

  例:int i = 10;      //此时i被赋值,完成了初始化,内存被开辟

一行上可以声明多个变量:

  int a,b,c;

  注:int a,b,c = 10 此情况是声明了int类型的a,b,c,并给变量c赋值10,a,b尚未初始化(赋值)

 

方法体中代码是自上而下顺序执行,变量先声明再赋值再访问(prntln)

在同一个作用域当中,变量名不能重名,但可以重新赋值

 

变量的分类:

  局部变量:在方法体中声明的变量

  成员变量:在方法体外声明的变量

 

posted @ 2021-08-17 15:21  Cheems1  阅读(103)  评论(0)    收藏  举报