当前位置: 首页 > article >正文

【Java】12. 方法

12.方法

12.1 方法的定义和调用


// 无参数方法定义和调用
public static void method (    ) {
    // 方法体;
}
method();
​
// 带参数的方法定义和调用
public static void 方法名 (参数1, 参数2, 参数3...) {
    方法体;
}
方法名(参数1,参数2);
​
// 带返回值方法的定义和调用
public static 数据类型 方法名 ( 参数 ) { 
    return 数据;
}
数据类型 变量名 = 方法名 ( 参数 );
​
// 形参:方法定义中的参数
// 实参:方法调用中的参数
​
/*
注:
1. 方法不能嵌套定义
2. void表示无返回值,可以省略return,也可以单独的书写`return;`,后面不加数据
*/

12.2 方法重载

方法重载的条件:

  • 多个方法在同一个类中
  • 多个方法具有相同的方法名
  • 多个方法的参数不相同,类型不同或者数量不同

http://www.kler.cn/a/153114.html

相关文章:

  • 【数据库】数据库并发控制的目标,可串行化序列的分析,并发控制调度器模型
  • linux下编译OpenCV
  • WireMock让你根据接口文档,轻松快速的模拟接口服务?
  • csv文件EXCEL默认打开乱码问题
  • call()与apply()
  • 【已解决】Cannot find project Scala library 2.11.8 for module XXX
  • 安防行业2023年度盘点:当前安防市场常见的视频监控系统及视频分析技术
  • golang strings包的基本操作
  • 2023年中国消费金融行业研究报告
  • 【note: This is an issue with the package mentioned above, not pip.】
  • 计算机软件的分类
  • 深入理解VUE组件:父子组件详细说明及应用
  • 汇编:常用的输入与输出
  • 注解原理是什么 Spring MVC常用的注解有哪些?
  • WordPress:解决xmlrpc.php被扫描爆破的风险
  • 城市安全守护者:分析无人机在交通领域的应用
  • 【Linux】cd 命令使用
  • 面试:说一下深拷贝,浅拷贝,引用拷贝吧;Object类中的clone是哪种呢?
  • filebeat报错dropping too large message of size
  • 2023.11.27 关于 Mybatis 增删改操作