Java 变量&运算符
变量
-
变量是什么:可以变化的量 指的是内存空间中的一个确定的位置,存储尚不确定的值
-
Java是一种强类型语言,每个变量都必须声明其类型
-
Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
type var Name [= value] [ { , var Name [ = value] } ] ; //数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量
注意:
- 每个变量都有类型,类型可以是基本类型(int short long char ...),也可以是引用类型(String 数组....)
- 变量名必须是合法的标识符
- 变量声明是一条完整的语句,因此每个声明都必须以分号 ; 结束
变量作用域
-
类变量
-
实例变量
-
局部变量
public class Variable { static int allClicks = 0; //类变量 String str = "Hello world"; //实例变量 public void method(){ int i = 0; //局部变量 } }
常量
-
常量 (Constant): 初始化(initialize)后不能再改变值! 不会变动的值
-
所谓常量可以理解为一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变
final con = value ; final double PI = 3.14 ;
-
常量一般使用大写字符
变量的命名规范
-
所有的变量、方法、类名:见名知意
-
类成员变量:首字母小写 + 驼峰原则 monthSalary
-
局部变量:首字母小写 + 驼峰原则
-
常量 :大写字母和下划线 e. g. MAX_VALUE
-
类名:首字母大写 + 驼峰原则 Man, GoodMan
-
方法名 :首字母小写 + 驼峰原则 run() runRun()
运算符
Java支持的运算符如下所示: 优先级 ()
- 算术运算符:+ , - ,*, /, % ,++ ,--
- 赋值运算符 =
- 关系运算符: > , < , >= , <= , == , != instanceof
- 逻辑运算符: && ,|| , !
- 位运算符:& , | ,^, >> ,<< , >>>(了解)
- 条件运算符: ? :
- 拓展赋值运算符: += ,-= ,*= ,/=
本文来自博客园,作者:{夕立君},转载请注明原文链接:https://www.cnblogs.com/xili-sanriyue/p/15013318.html