一、变量
-
变量:可以变化的值,也是内存中一块固定的空间
-
java是一个强类型语言,必须严格遵守其规定,每个变量都必须声明其类型
-
java变量是程序中最基本的存储单元,包括变量类型,变量名以及作用域
-
声明格式:类型 变量名=值(可以使用逗号隔开来声明多个同类型的变量)
-
变量注意点:
-
每个变量都有类型,变量类型可以是基本类型,也可以是引用类型
-
变量名必须是合法的标识符,要符合标识符的命名规则
-
声明变量是一个完整的语句,因此每声明完一个变量都必须以分号结束
-
二、作用域
1.类变量
1.类变量其声明前面有一个修饰符 static,类变量随类的产生而产生,随着类的消失而消失,直接类名.类变量名使用
2.实例变量
- 实例变量声明在方法之外,类之内,从属于对象
- 如果实例变量未初始化,系统就会自动赋予这个变量类型的默认值
- 数值类型的变量(byte,short,int,long,float,double,char)默认0
- boolean默认false
- 除了八大基本类型外,引用类型默认值全为null
3.局部变量
局部变量在方法中使用,必须要声明和初始化后才可以使用,其生命周期是在方法的两个括号之间
三、常量
-
常量:constant,初始化后不改变值,不会变动的值
-
常量就是一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变
-
常量声明方式: final 常量名=值;
-
常量名一般用全都是大写字母来命名
-
例子:static final double PI=3.14;
final static double PI1=3.14;
上面的两种声明静态常量的格式都可以,因为static和final属于修饰符,修饰符没有先后顺序之分
四、命名规范
-
变量名,类名,方法:见名知意,看到它们的名字就知道它们的内涵、
-
局部变量,方法名采用首字母小写+驼峰原则,除了第一个单词以外,后面所有单词的首字母都大写 例如:monthSalary,lastName
-
类名:首字母大写+驼峰原则:Man,GoodMan
-
常量:所有全都是大写字母和下划线:MAX_VALUE
标签:变量,类型,static,命名,变量名,声明,常量 来源: https://www.cnblogs.com/zxylog/p/15821797.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。