java学习 day04

一、循环

while循环

1.语法:
初始化语句 A;
while(循环条件判断 B) {
	循环操作C
	循环变量改变D
}
2.执行的流程:
执行初始化语句 A(i=1)==>循环条件判断B(i<=5)==>循环操作C==>循环变量改变D(i=2)
            ==>循环条件判断(i<=5)B==>循环操作C==>循环变量改变 D
            ==>.....
            ==>直到 i=6 退出循环
3.说明:
A.初始化语句只执行一次
B.循环条件判断的括号后面没有分号
C.循环变量的改变 避免死循环

do while循环

1.语法:
初始化语句 A
do{
	循环操作 B
	循环条件改变 C
}while(循环条件判断D);
2.执行的流程
    1.初始化语句的执行A
    2.执行循环操作
    3.循环变量改变
    4.循环条件判断
    5.如果循环条件判断返回值为 false 则退出循环
    6.如果循环条件判断返回值为 true 则继续循环操作
5.说明:
    A.循环条件判断的返回值必须是boolean
    B.循环条件判断的后面需要加上一个分号
    C.注意循环变量改变 避免死循环

循环总结

1.for while 与do while的 区别
    for与while是先判断再执行循环操作
    do while 先执行循环操作 再进行判断 至少会执行一次
2.for 循环与 while 区别:
    循环次数固定的时候 使用for循环
    循环次数不固定的时候 使用while循环
3.三种循环的使用场景
    循环次数固定的时候 使用for循环
    循环次数不固定 且需要判断之后 再执行循环操作的时候 使用while
    循环次数不固定 至少会执行一次循环操作的时候 使用 do while循环
4.循环的四要素:
    初始化语句 循环条件判断 循环操作 避免死循环

跳出循环

1.continue 跳过本次循环 执行下一次循环
2.break 结束当前循环
3.retrun 通过结束方法来结束循环

死循环

1.死循环:一直执行循环操作 没有结束循环的条件 就是使用死循环 在实际开发中 一般死循环给限制停
止循环的条件
2.常见的死循环
for (;;){
	System.out.println("死循环");
}
while (true){
	System.out.println("死循环");
}
do {
	System.out.println("死循环");
}while (true);
3.死循环的使用场景
A.在服务器端进行开发的时候 服务器需要一直进行服务 就可以使用死循环
B.在即时通信的聊天的时候 需要一直监听发生的消息 就可以使用死循环 环信 融云 收费
4.注意点:
在实际开发中使用死循环的时候 一定给限制执行循环操作的条件 否则设备就会宕机

二、方法

1.语法:
	访问修饰符 返回值类型 方法的名称(参数列表) {
	方法体;
return 返回值
	}
2.4.解释:
访问修饰符 ==> public static
返回值类型 ==> 在定义方法的时候 就需要明确方法结果的返回值类型
返回值类型 可以是基本数据类型 也可以是引用数据类型
方法的名称 ==> 给这段代码取一个名称 名称通俗易懂 遵循小驼峰命名
参数列表 ==>原料 执行业务逻辑代码需要的原料 参数可以有 也可以无参数
方法体==> 执行的逻辑业务代码
return 返回值==>产出物 执行逻辑代码返回的结果


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值