java 基础13 方法的定义和调用

 

         方法:

  • 何为方法: 1. Java方法是语句的集合,它们在一起执行一个功能。

                           2. 方法是解决一类问题的步骤的有序组合。

                           3. 方法包含于类或者对象中

                           4. 方法在程序中被创建,在其它地方被引用

           设计方法的原则方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,

                                        最好保持方法的原子性,就是一个方法只能完成一个功能,这样利于我们后期的扩展。

 

  • 方法的定义:

             1. 修饰符是可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。

             2. 如果不需要形式参数,则参数表(小括号)就空着。

             3. 返回值类型与return语句配适,即return语句后表达式类型应与返回值类型相一致。

             4. 如果不需要返回值,则用void定义返回值类型,return不再需要。

             5. 一个方法中可以多条return语句,只要执行到其中任何一条return语句时,返回到调用它的地方。

                局部变量的确定值,要在该方法被调用时由实际参数传入确定。

       自定义方法格式:

        修饰符 返回值类型 方法名(参数类型 参数名)
      {
        ...
        方法体
        ...
       return 返回值;
      }
 

   

  • 方法调用1. 形式为:方法名 (实际参数)

                             2. 对元素方法调用时则只要另上小括号即可。

                             3. 实际参数表中的参数可以是常数,变量或者其它构造类型数据及表达式,

                                 实参之间用逗号间隔隔开。

                             4. 也可以类名点方法 (调用方法:对象名.方法名(实参列表))

                注意:用户自定义方法之前必须添加static关键字,因为main方法本身是一个static静态方法,

                           任何static方法不得调用static方法。

  • 参数传递:1. 实际参数传递给形式参数。

                             2. 形参在方法定义中,整个方法体中都可以用,实参在主调方法中。

                             3. 数据传递

                             4. 形参在方法被调用时才分配内存单元,调用结束时,释放分配的内存单元。

             返回值:方法内部返回值数据类型和方法定义中方法返回值类型应保持一致。

 

   扩展了解

  • 值传递(java)和引用传递

posted @   zjw_rp  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示