java 标识符与变量

一、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)

原文地址:https://www.cnblogs.com/jllj/p/6395036.html