1.自定义类型(复杂的类型,8种基本数据类型不够用)
访问修饰符 class 类型名{
属性;
属性;
……
方法;
方法;
……
}
属性:用来描述对象是什么;
方法:用来描述对象可以执行什么操作。
访问修饰符如果不写将默认为包级别的访问修饰符。
给自定义类型的属性赋值: 变量.属性=值;
调用自定义类型的方法: 变量.方法;
2.关系运算符:>(大于),<(小于),==(等于),!=(不等于),<=(小于等于),>=(大于等于)
关系运算符产生的值为true或者false。
3.if,else if,else
else if,退而求其次,前一重if或者else if不通过,才运行到后面
4.循环:重复执行的一段算法
算法:解题的步骤
循环三要素:循环变量初值,条件,循环变量更新
分为:while,do-while,for
while:先判断再执行
do-while:先执行再判断
for:先判断再执行
break; //跳出当前循环
continue;//跳出当次循环,进行下次循环,continue后代码不执行