变量就是系统为程序分配的一块内存单元,用来存储各种类型数据。而该存储单元的数据可以发生改变,所以叫变量。
按所属的数据类型分类:
按被声明的位置分类:
注意:
类的外部不能有变量的声明!
//这里不能声明变量 public class Demo1 { //name是成员变量 private String name; public static void main(String[] args) { //str是局部变量 String str = "hello world!"; System.out.println(str); } }
由于变量记录的数据内容大小不同,导致所需的存储单元大小不同。
字节:一种用于计量存储容量的一种计量单位,Java的字节是八位的字节。