什么是变量呢?
如果想知道什么是变量还需要知道什么是内存,内存就是计算机临时存储的记忆 相当于人类的大脑 但是 是临时记忆 为什么说他是临时记忆呢 因为你的电脑关闭或者断电 记忆就会消失,这就是内存
既然我们知道了什么是内存那么下面我们来看一个例子
试想一下我们去宾馆开房的过程 首先是和前台说我们需要什么类型的房间 比如 单人间 双人间 等等 然后我们根据自己的需求选择合适的房间类型进行入住,如果宾馆的前台或者是宾馆服务人员需要找到具体的每位客人的话就会根据房间编号进行查找 什么是房间编号?比如101 102 103等等
咱们的内存呢就相当于宾馆 根据数据的需求既(类型)为数据申请一块合适的空间 为什么这么说呢!你比如 我两个人选择一个单人间 这显然不合适 所以咱们的数据也是根据合适的房间类型进行入住的
下面来说一下变量 变量就是在内存中 存储数据的具体一个空间 里面可以存储数据 也可以使用数据 但是已经把数据存储到内存怎么样才能在内存中找到具体的数据呢 在旅店我们是根据房间的编号 在内存我们也是给变量起个名
刚才呢举了一个宾馆的例子 那么我们来看一下 宾馆跟变量具什么关系
宾馆有自己的类型 单人间 双人间 那么在程序中也有自己的类型 java常用数据类型简单的分类 就是 数值类型 和 非数值类型
数值类型 又分为 int(整行)比如1,2,3等等都是整形 double(小数类型比如1.1,1.2,1.3)
非数值类型有 char(字符类型)比如‘a‘,‘b‘String(字符串类型)比如"你好","张三"
要注意的是 在java中 字符类型 赋值必须要加单引号 比如 char a=‘f‘;字符串赋值必须要加双引号比如String str="fff";
既然我们知道了 数据类型 那么我们怎么样在程序中使用变量呢下面我们来看一个示例
这个示例就是变量的声明以及使用 接下来我们就进行讲解
使用变量的步骤
1第一步:声明变量,即“根据数据类型在内存申请空间”
数据类型 变量名 int a;
2第二步:赋值,即“将数据存储至对应的内存空间”
变量名=数值 a=123;
3第三步:使用变量,即“取出数据使用 ”
System.out.print(a);
注意:第一步和第二步可以一步来完成 也就是说变量的声明加赋值一起完成 int a=123;如下
接下来我们看一下赋值运算符号 =号的使用
程序中 给变量赋值数从右边往左边赋值的 表达式就是 变量于运算符号的操作
在java 中基本运算符号右+-*/既 加减乘除