Java基础——死循环和方法

本文介绍了Java中的死循环和跳转语句,讲解了死循环的概念、注意事项及应用场景,同时详细阐述了跳转语句如continue、break和return的作用。此外,文章还深入探讨了方法的定义、调用、注意事项和重载,强调了方法在提高代码复用性和封装性上的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

死循环和跳转语句

死循环
  1. 概述
    循环一直继续,无法停止

  2. 格式

     for格式死循环
     	for(;;){
     		循环体语句;
     	}
     	
     while格式死循环
     	while(true){
     		循环体语句;
     	}
    
  3. 注意事项
    (1)死循环的后面不能写其他任何语句,因为死循环无法停止,后面的语句无法执行,编译报错
    (2)一般使用while的死循环

  4. 作用
    一般来说不知道什么时候要结束循环就使用死循环,例如服务器的设计中,一般也会用到死循环

跳转语句
  1. 概述
    用来结束循环的几个关键字
  2. 分类
    continue;结束本次循环,继续下一次循环
    break;结束break所在的那一层循环
    return;结束方法
    System。exit(0);结束虚拟机

方法

方法
  1. 概述
    就是可以完成某一段功能的代码段
  2. 使用的原因
    如果有一段代码要经常使用,可以将这段代码变成一个方法,只用使用方法的名字就可以条用这个功能
  3. 好处
    (1)提高代码复用性
    (2)可以调高数据的安全性,提高封装性
    (3)可以降低代码的复杂程度
方法的定义
  1. 格式
    修饰符 返回值类型 方法名称(参数列表){
    方法体;
    return语句;
    }
  2. 说明
    (1)返回值类型:方法是一个功能,就有可能有数据的产出,这些产出的数据是什么类型,返回值就是定义为什么类型
    (2)方法名称:给代码段起一个名字,用小驼峰命名法,一般就见名知意,一见到名字就知道方法的功能作用
    (3)参数列表:方法是一个功能,要想让方法完成功能,就有可能要提供一些资源,资源就通过参数列表来定义
    (4)方法体:用来完成功能的具体逻辑代码
    (5)return语句:将产出的数据进行返回,返回给调用者
方法的调用
  1. 格式
    方法名(参数);
  2. 分类
    (1)直接调用:直接使用方法名
    当方法没有数据的产出时,只需要调用方法名即可
    (2)输出调用:直接将方法的调用卸载输出语句中即可
    方法有返回值,只需要去展示或者输出一次,就可以使用此方式
    (3)赋值调用:使用一个变量将方法返回的结果进行接收
    如果返回值以后会反复多次使用,使用此方式
  3. 总结
    (1)不调用,就不会执行
    (2)如果方法定义中需要一些参数,在调用是就要传递对应的实际的数据
方法的注意事项
  1. 方法的定义
    (1)方法之间是平级关系,不可嵌套定义
    (2)方法可以嵌套调用
    (3)定义方法的先后,不对方法产生影响,调用哪一个就执行哪一个
  2. 参数列表
    形式参数:在定义方法时,带着数据类型的变量,用来接收以后传递的真实数据
    实际参数:在使用方法时,传递的一些具体的数据
    (1)实际参数和形式参数是对应的
    (2)多个形参或者实参,中间使用逗号分隔
  3. return语句
    (1)结束方法,返回数据
    (2)return后面跟着的数据的数据类型要和返回值类型保持一致
    (3)如果方法没有返回数据,将返回值类型定义为void,也可以将return语句写为:return;或省略不写
    (4)谁调用方法,返回的数据就返回给谁
    (5)return语句一定是在最后
方法的重载
  1. Overload 重载
  2. 概述:在同一个类中,多个方法的方法名相同,参数列表不同,与返回值类型无关
  3. 说明
    (1)同一个类:重载只可能在同一个类中发生
    (2)方法名相同:多个方法的方法名字一模一样,包括大小写
    (3)参数列表不同:参数的数量不同,参数的类型不同,参数的类型顺序不同
    (4)与返回值类型无关:判断方法之间是否是重载,不要考虑返回值类型
  4. 使用重载的原因
    不需要起很多方法名称,调用时根据传递的参数列表来区分,大大节约思考时间
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值