一、Java 标识符三要素
1.标识符由字母、下划线(_)、美元符号($)或者字母组成。
2.标识符应以字母、下划线(_)、美元符开头。
3.标识符字符大小写敏感,长度无限制。
标识符最重要的就是 见名知意并且不能与java关键字重名!
二、Java 变量
1.java变量是程序中最基本的单元。
java变量的本质:变量其实是内存中的一块小区域,使用变量名来访问这块区域,因此每个变量使用之前必先要声明,然后初始化赋值,才能使用。
程序的执行过程:
new variable--> heap(堆)
局部变量--> stack(栈)
static variable 字符串常量--> data segment(数据段)
存放代码--> code segment(代码区)
三、java 变量的分类
(1).按被声明的位置划分
局部变量:在类的方法或者语句块中定义的变量。
成员变量:在类内部或者方法的外部定义的变量.
特别声明:java 中没有全局变量,加static修饰的前缀被称为 静态变量(类对象),可以被整个类所共用。然而被final修饰的被称为常量,不可以再次改变他的值。
(2).按所属的类型划分
基本数据类型:数值型、字符型、布尔型;
引用数据类型:类、接口、数组;
一个汉字==一个字符==2个字节=16位(bit)