字面值,变量

1:什么是字面值?

一眼看上去就知道多少就是字面值

字面值就是内存中的一块空间,这块空间有类型,有值,

例~10整型  3.14浮点型  true false 布尔型  。‘中’  字符型    “abc”字符串型

字符型分为 ①字符型 ‘ 单引号 ’  ②字符串型”双引号

” 注意Java中所有的字符都用‘单引号’括起来,字符串用“双引号”括起来。Java中只有字面值的内存是不能重复访问的。

2,Java语言中的变量


变量:就是内存中的一块空间 这块空间有“类型” ”名字” “值” int是类型  a是名字 100是值。通过名字直接访问 


变量2,深入变量

①在同一个区域中变量可以重新赋值,但是不能重新声明,在同一区域中变量名不能重复。

②在一个方法体中变量必须先声明,有类型,有名字,有值才能被Java访问。(成员变量除外)。


变量3,变量的作用域

使用的有效范围,作用范围, 出了大括号就不认识了。


变量4, 变量的分类

1变量可以根据出现的不同位置分为①局部变量②成员变量

局部变量:声名的变量是在方法体【main方法】等,里面声名的就叫局部变量。

成员变量:除在方法体以内的变量其余都是成员变量,成员变量可以不赋值也可以访问,因为成员变量系统默认赋值0,


注意:在一个类体中可以有成员变量,方法,但是绝对不能单独出现Java语句。

你可能感兴趣的:(字面值,变量)