用户:
Godeyes查看:1 回复:5 评论:1 创建时间:2020-04-26T07:34:53
Hello 我是Godeyes,今天,我早早的起了床,来给大家写java教程
掌声响起来!!!!开始今天的教程吧
5.3 变量
5.3.1 变量概述(理解)
变量是内存当中存储数据最基本的单元(当然你可以把内存看做一个大盒子,变量是大盒子里的一个小盒子),将数据(字面量)放到内存当中(把数据看成小盒子里的东西),给这块内存空间起一个名字(相当于给小盒子取非常非常好听的名字 提醒:也许我也后会出一篇特别篇来讲java的命名规范),这就是变量。所以变量就是内存当中的一块空间,这块空间有名字、有类型、有值,这也是变量必须具备的三要素。变量在内存中的抽象图形可以参考下图:
(温馨提醒:上面的数据类型int char double boolean看不懂,不要慌!不要慌!我以后会讲到!)在上图当中每一个抽象的椭圆就代表一个变量,其中 a、c、pi、喵 是 4 个变量的名字(变量名只要是合法的标识符即可,但也要取得要文艺点啦),13、‟好‟、3.14、true 是 4 个变量中分别存储的数据(字面量),int、char、double、boolean 是 4 个变量分别对应的数据类型(int、char、double、boolean等都是 java 的关键字,声明变量时用来指定变量的数据类型)。
数据类型在任何一门编程语言当中都很重要,因为程序在运行的过程中会通过不同的数据类型给数据分配不同大小的空间。有的数据类型占用的空间较小,但有的数据类型占用的空间就会很大。这也是符合现实的,在现实生活中有些数据较大,有些数据则较小。
变量要求“变量的数据类型”和变量中存储的“数据(字面量)”必须类型是一致的,换句话说,冰箱是用来存放小食品的,也就是说冰箱只能存放小食品,大象不能往冰箱里放,原因是放不下,空间不合适。例如:int 类型就只能存下 4 个字节大小的整数,再长一点儿放不下,比如 long 类型的整数占有 8 个字节,这样的数据肯定是无法放到int 类型的变量当中的。
所谓变量:可变化的量。它的意思是变量中存储的数据不是一成不变的,是可以被改变的,
假设变量 i 中之前存储的数据是 10,我们可以将 10 换成 100,变量就是这个意思。
通过以上内容的学习,大家需要掌握一个变量是有三要素组成的,分别是:数据类型、变量名、存储的值。其中存储的值就是上一节讲到的字面量。不懂的小盆友可以去上一节看看!
今天的java教程就到此为止啦!!

虽然我肯今天还会再出一期......
GodeyesJava学习教程(第一章)[介绍java]:https://shequ.codemao.cn/community/281707
java(环境配置):https://www.runoob.com/java/java-environment-setup.h喵l
java学习教程(第二章)[java的注释]:https://shequ.codemao.cn/community/281722
Java(第三章)[编写第一个java程序]:https://shequ.codemao.cn/community/281753
Java(特殊篇)[运行和编译java程序]:https://shequ.codemao.cn/community/281785
Java学习教程(第四章)[标识符与关键字]:https://shequ.codemao.cn/community/282020
Java学习教程(第五章)[变量]{1.字面量}:https://shequ.codemao.cn/community/282531
Java学习教程(第五章)[变量]{变量概述}:https://shequ.codemao.cn/community/283059
点赞0
评论