Java学习笔记标识符&变量一


2-3 标识符
问:标识符是什么?
答:标识符就是用于给java程序中变量、类、方法等命名的符号。
package com.imooc;
public class Demoe2{
 public static void main(String[] args){
  System.out.println("Hello imooc!");
 }
}
Com.imooc  和Demoe2都是标识符
使用标识符时,需要遵循几条规则:
1、标识符可以由字母,数字,下划线(_),美元符($)组成,单不能包括@、%、空格等其他特殊字符,不能以数字开头
2、标识符不能是Java关键字和保留字(Java预留的关键字,以后的升级版本中可能为关键字),但是可以包含关键字和保留字。如:不可以使用void作为标识符,但是Myvoid可以
3、标识符是严格区分大小写的,所以呢,一定要分清楚imooc和IMooc是两个不同的标识符
4、标识符的命名最好能反应出其作用,做到见名知意。
2-4变量是什么
简单的说,我们可以把变量看作是个盒子,可以将钥匙、手机、饮料等物品存放在这个盒子中,耶可以在需要的时候换成我们想存放的新物品
在Java中我们通过三个元素面试变量:变量类型、变量名以及变量值
如果我们把变量比作是酒店的房间,要存储的数据好比住宿的客人,我们可以根据客人的要求安排其入住“标准间”或者是“总统套房”,并且可以根据房间名字快速找到入住客人的信息。同理在Java中,我们也可以根据所需要保存的数据的格式,将其保存在指定类型的变量空间中,并且通过变量名快速定位!

 

 

例如:我们定义了一个变量love,用来保存一个字符串“imooc”,在程序中只要找到了love这个变量,就能找到存储在里面的“imooc”,当然我们耶可以把love 里面的值更换城新的字符串“I love imooc”

 

 

注意:Java中的标点符号是英文的,比如:语句结束的分号,是英文符号的分号。
2-5如何命名Java变量
需要注意,给酒店房间起名字可以是数字,如“802”,也可以是有趣的名字,如:“牡丹”等,但是在给变量起名字时,必须符合一定的规则,如下所示:

 

 

以下变量都是符合规范的:
以下例子:

 

 

优秀攻城狮的习惯:
1、变量名由多个单词组成时,第一个单词首字母小写,气候单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如:myAge
2、变量名时,尽量简短且能清楚表达变量的作用,做到简明知意,如:定义变量名stuName保存“学生姓名”信息
Ps:Java变量名的长度没有限制,但Java语言区分大小写的,所以price和Price是两个完全不同的变量。

 

posted on 2019-09-17 14:53  lovely&lucy  阅读(294)  评论(0编辑  收藏  举报

导航