JavaEE程序猿之容器的世界-变量 ⑨


  • 创建Java类
  • 在类中创建main方法
  • 在方法中向计算机发送指令
  • main方法中的指令被传递给计算机识别并执行

而如何创建类创建方法,那就是语法规则需要进行套用了;

计算机能识别的指令就是我们要逐步学习的了;

本篇文章,竹迩想跟大家分享一下变量的概念;计算机计算机,顾名思义是用于计算的,比如1+1=?就是一个典型的计算;

这时,假设中文对话过程如下:

小白:嘿,我要给你下命令了;

电脑:时刻准备着;

小白:这是第一个数;

电脑:我存好了;

小白:这是第二个数;

电脑:OK,我也存好了;

小白:告诉你的两个数相加,结果是多少;

电脑:额,我看看,第一个数是在这,是1,第二个数在这,也是1,相加计算,结果为2;

小白:OK,完成任务

如同上面这个过程,要计算的两个数告诉了电脑,被电脑收存好了,在使用的时候可以直接找到数据信息;

而电脑存储和使用这个数据信息的过程就是变量的概念了;

电脑内存中用于存储数据信息的空间;
变量就是一个容器,占据电脑中的内存空间,用于存放数据信息;如同对话过程中的数据,被电脑收存好后,可以在后续使用;

那电脑是如何使用变量存储数据信息的呢?

  • 电脑的内存可以被开辟为很多种类型的容器空间:杯子/三角形/方向……
  • 将数据放在适合它本身大小的一种容器中
  • 给存放数据的该容器一个名字
  • 使用时根据容器名字得到容器中的数据信息


如图所示,整个电脑的内存被划分为很多种容器空间,我们拿出杯子容器空间中的一个:


将数据放进去,并且给该放入数据的容器一个名字,在使用时就可以根据容器名字得到容器中装的数据值了;

如图:我们拿出了杯子容器中的一个,取名叫X,并且放入值0000111;使用时,我们呼唤:X你在哪里?找到X后,这个数据值也就自动得到了;

而究竟选择杯子容器,还是方形容器,三角形容器,就看我们的数据信息类型放在哪种容器中更合适来决定;

所有,变量的定义为:


类型决定了存储数据信息的容器空间是哪种;容器类型与数据类型要匹配;

名称赋予被选中的就是你的那个容器一个名字;

而变量值装置在被选中的容器中,后续根据容器名字就可以得到要使用的数据了;

语法为;


小白:嘿,我要给你下命令了;

电脑:时刻准备着;

小白:这是第一个数,值为1,放到整数容器中的i这个容器里;

电脑:我存好了;

小白:这是第二个数,值为1,放到整数容器中的j这个容器里;

电脑:OK,我也存好了;

小白:告诉你的两个数相加,结果是多少;

电脑:额,我看看,第一个数是在i,值是1,第二个数在j,值是1,相加计算,结果为2,结果我放在整数容器中的x这个容器里;

小白:OK,完成任务;

而刚才的对话就可以变为:

继续,小白变为Java能力者:

Java能力者:main(){};

电脑:OK,在main方法中有命令出现了;

Java能力者:int i = 1;

电脑:OK,开辟一块int类型空间,取名为i,里面存放1;

Java能力者:int j = 1;

电脑:OK,开辟一块int类型空间,取名为j,里面存放1;

Java能力者:int x = i+j;

电脑:OK,开辟一块int类型空间,取名为x,里面存放i空间和j空间数据相加的结果;

Java能力者:System.out.printLn(x);

电脑:OK,找到x空间中的值打印输出;

代码如下:

public class Test{

public static void main(String[] args) {

int i = 1;

int j = 1;

int x = i+j;

System.out.println(x);

}

}

OK,希望这篇文章对于大家建立变量的模型有一定帮助;而Java提出了8种类型的容器空间用于存储不同的数据信息,这就是所谓的数据类型的概念了;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值