在上一篇博客中我们有提到一个词叫做常量,现在就来讲讲它
常量:指的是在程序运行过程中值不会发生改变的量
其实我们也有写过,在这个输出语句中,这个1就是常量
简单来说程序运行下去,这个1它怎么样也不会变成3吧
变量:指的是在程序运行过程中值会发生改变的量
那么怎么来定义一个变量呢
我们先来试着定义一个x,值就先为12吧
根据我们上一篇博客知道了java是一种强类型语言
那么我们第一步就是要写上它的类型,12是一种数字,那就用int来声明它的类型
int x = 12;
对了,对了说明一下:等号在Java中其实是一种运算(赋值运算),等号它是有一个原则的:等号两边的类型必须相等
所以我们写上int关键字,那么x的类型也是整型了,就遵循了等号的原则,这么写也没报错
知道怎么定义变量后,我们可以来练习一下把我们上篇博客介绍到的类型都写一遍
从图中也可以很明显的看出来这8大基本类型都有亮着蓝光,而String没有
其实String它不是关键字,它就是一个类,我们可以按住Ctrl加鼠标左键点击String
就可以发现转跳到String这个类中(就了解下),有class这个关键字的都是一个类
字符串实际上就是一个类,但是可以直接赋值为常量,只有基本类型
所以说字符串String本质上属于引用类型的,但是可以当成基本类型来使用
我们定义一个变量也可不给值
发现也没报错,但这样就要换一种叫法了,叫做声明一个变量
变量的命名规则
变量有一个命名规则,为什么呢?
因为啊,没有一个统一的规范,别人很难看懂你写的代码(比如说你以后的同事)
在工作中,我们的变量名要根据实际情况去命名,名字要符合场景,而且尽量使用英文单词
这些规则也有好听的名字叫:
字下美人数和驼峰命名
变量名的首字母只能是字下美人,从第二个字母开始只能是字下美人数
字下美人数代表的是 字是字母、下是下划线、美是美元符号$、人是人民币符号¥、数当然是数字啦
(首字母字下美人不能使用数字哦)
驼峰命令:如果变量名是由多个单词组成,第一个单词首字母小写,第二个单词开始每个单词的首字母都要大写
要把这两个结合起来写,写个例子吧
声明一个叫做学校名字的变量,可以这样写
String schoolName;
不过现在是在学习的过程中可以先按好理解的来吧
(对了还有一个注意事项:变量名不可以使用关键字!!!)
(这是本人自学java的途中整理的博客,如有写的不好的地方请多多指教)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
-
本站完全免费,所有资源仅用于学习,如需商用,请购买版权
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
-
本站为非经营性网站,没有任何付费项目
本站为非经营性网站,如果觉得我们网站好,请转发到朋友圈让更多的人知道。
-
本站站长联系方式
站长邮箱 liujun100@vip.qq.com
商业合作 service@yuucn.cn
投诉举报 jb@yuucn.cn
我们这个网站不卖,请不要幻想着收购我们。
评论(0)