继续第三章的内容。
定义变量。通C语言语法差不多,但java的命名变量可用用中文。
定义常量。常量是在程序中不变的量,只能被赋值一次。用final声明,被称作"final变量",语法:final 数据类型 常量名称[=值];名字通常大写。
变量的有效范围,即代码能访问该变量的区域。成员变量在整个类中有效,成员变量分两种:静态变量与实例变量。静态变量用static在前声明。静态变量可用跨类。局部变量只在当前代码块有效。
运算符:
赋值运算符,算数运算符,自增自减运算符,比较运算符,逻辑运算符,位运算符,同C语言。
逻辑运算符中,“&&”运算符的第一个若为假,则不运行第二个。而“&”运算符,就算第一个是假的,也会运行第二个。前者称为短路运算符,后者为非短路运算符。
三元运算符:?:
boolen b=20<45?true:false;等于:boolen a;if(20<45) a=true;else a=false;
运算符优先级: