知识点1:while和do-while的分辨
while是先判断后执行,只循环一次,
书写方法是:
while(循环条件){
循环操作;
}
do-while是先执行后判断,循环至少执行一次,
书写方法是:
do{
循环操作;
}while(循环条件);
知识点2:i++和++i的区别
i++是先赋值再运算自加,++i是先运算自加再赋值;
例:int i =1,int j;
j++=2,i=1;//注释:i把值赋给j,i再自加1等于2
++j=1,i=2;//注释:i先自加1等于2,,再把值赋给j
知识点3:java中的构造方法
构造方法:(构造器)
语法: 修饰符 类名(参数列表){
初始化成员变量
}
构造方法作用:1.构造出来一个类的实例,
2.用来初始化成员变量,
注意的点:1.如果一个类中没有显示的声明构造器, 那么系统会给你自动添加一个无参的空构造器来创建对象使用,
2.如果已经有构造器,那么系统就不会再给你提供空构造器了,但是这时候如果你又想使用这个空构造器来创建对象,那么只能再定义一个空构造器了,
3.在创建对象的时候或者说在实例化一个对象的时候,就必须有一个对应的构造器存在,目的就是为了使用对应的构造器来创建对象,
4.构造方法的名字必须与定义他的类名完全相同,没有返回类型连void也没有,
5.构造方法可以重载,