一、Java基本语法
[修饰符] class 类名{
程序代码
}
二、Java的常量与变量
1、什么是变量及命名规则?
在程序运行期间,随时可能产生一些临时数据,应用程序会将这些数据保存在一些内存单元中,每个内存单元都用一个标识符来标识。这些内存单元被称为变量,定义的标识符就是变量名,内存单元中存储的数据就是变量的值。
规则:
(1)Java 中的变量需要先声明后使用;
(2)变量使用时,可以声明变量的同时进行初始化,也可以先声明后赋值;String love=“imooc”;或者String love;love=“I love imooc”;
(3)变量中每次只能赋一个值,但可以修改多次
(4)main 方法中定义的变量必须先赋值,然后才能输出
(5)虽然语法中没有提示错误,但在实际开发中,变量名不建议使用中文,容易产生安全隐患,譬如后期跨平台操作时出现乱码等等。
2、变量的数据类型?
一、整型变量 二、浮点型 三、布尔类型 四、字符常量
五、字符串常量 六、特殊的null值
3、变量的作用域?
public static void main (string []ars){
int x=4;
{
int y=4;
}
}
4、Java中的常量?
常量就是在程序运行中不变的值,使用final关键字进行声明。
例如:
final double rate = 3.1415926;
三、Java运算符
一、算术运算符
乘: *
减: -
加:+
除:/
求余:%
自增:++ 自减:- -
二、赋值运算符
加等于:+ =
减等于:- =
乘等于:* =
除等于:/ =
模等于:%=
三、比较运算符(得到结果为Boolean类型,true 或 false)
大于:> 小于: <
大于等于:> =
小于等于:< =
等于:== 不等于:!=
四、逻辑运算符(得到结果为Boolean类型,true 或 false)
与(短路与):&& 若第一个表达式为false则不执行第二个表达式
② 或:| | ③ 非:! ④ 异或:^ 表达式仅有一个为 true 返回 true
五、条件运算符
条件运算符(?:)也称为三元运算符
语法:表达式(返回结果为boolean)? 表达式 1 : 表达式 2
返回结果为 true 则执行 表达式 1 ,为 false 则执行 表达式 2