java学习

方法的定义

一般情况下,定义一个方法包含以下语法:

修饰符 返回值类型 方法名(参数类型 参数名){

    ...

    方法体

    ...

    return 返回值;

}

方法包含一个方法头和一个方法体。下面是一个方法的所有部分:

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

返回值类型 :方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字void。

方法名:是方法的实际名称。方法名和参数表共同构成方法签名。

参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。

方法体:方法体包含具体的语句,定义该方法的功能。


如:

public static int age(int birthday){...}

参数可以有多个:

static float interest(float principal, int year){...}

注意: 在一些其它语言中方法指过程和函数。一个返回非void类型返回值的方法称为函数;一个返回void类型返回值的方法叫做过程。

实例

下面的方法包含 2 个参数 num1 和 num2,它返回这两个参数的最大值。

/** 返回两个整型变量数据的较大值 */

public static int max(int num1, int num2) {

  int result;

  if (num1 > num2)

      result = num1;

  else

      result = num2;

  return result;

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数据类型 Java是一种强类型语言,即意味着必须为每一个变量声明一种类型。在Java中一共有8种基本数据类型,其中...
    Steven1997阅读 4,558评论 0 2
  • 1.方法的优势:实现代码复用,减少了代码重复。方便后期的维护。 2.方法:具备特定功能的一段独立的代码段。一个方法...
    9264oo阅读 1,326评论 0 0
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 9,805评论 1 44
  • 坚持晨跑第八天。 这些天晚上,总会在夜半时分醒来。人显得格外的清醒,再也难以入眠。曾读过南怀瑾老先生所论述的关于人...
    四妹_39eb阅读 2,854评论 0 0
  • Browsersync能让浏览器实时、快速响应您的文件更改(html、js、css、sass、less等)并自动刷...
    F_imok阅读 2,778评论 0 1