理论教育 Java成员方法的声明和调用

Java成员方法的声明和调用

时间:2023-11-21 理论教育 版权反馈
【摘要】:Java源程序由很多类组成,而每个类又都是由若干个属性和方法组成的。Java语言中声明方法的语句如下:[修饰符]返回值类型方法名throws例外名1,例外名2....{方法体;}方法头一般由方法名、返回类型、参数列表、方法修饰符和方法抛出的例外5部分组成。方法名可以是任何有效的标识符,命名规则与标识符命名规则相同。方法调用时必须有一个实际参数与形式参数一一对应,而且实参变量的类型必须与对应的形式参数类型一致。

Java成员方法的声明和调用

Java源程序由很多类组成,而每个类又都是由若干个属性和方法组成的。其中,属性的定义比较简单,它们在方法中使用;而方法的定义比较复杂,方法是类的主要组成部分,是类对外提供的接口,是对象和外界对象交互的桥梁

方法的使用使得程序员能够将复杂的问题简单化,也便于代码的重用。方法有两种:一种是标准方法,JavaAPI提供了丰富的类和方法,这些方法提供了程序员所需的许多功能;另一种是用户自定义的方法,可以解决用户的特殊需要。

Java应用程序的执行从main函数开始,调用其他方法后又回到main函数,在main函数中结束整个程序的运行。

方法与普通方法和过程不同,方法只应用于自身类及其祖先类的对象。另外,每一个方法都有一个隐含的参数,称为this,它实际就是对调用方法的主体对象的引用。对于同一个类创建的不同实例对象,其字段可以有不同的取值,从而反映该对象的不同状态。

除此之外,还有一种通过类就可以直接访问的静态方法,这种静态方法用static关键字标识,不需要创建实例就可以通过类直接访问。

说明:在静态方法中只能操作静态变量,而不能操作实例变量。

Java语言中声明方法的语句如下:

[修饰符] 返回值类型 方法名(参数列表)throws例外名1,例外名2....(www.daowen.com)

{方法体;

方法头一般由方法名、返回类型、参数列表、方法修饰符和方法抛出的例外5部分组成。

(1)方法名可以是任何有效的标识符,命名规则与标识符命名规则相同。

(2)返回值类型用来指定方法返回值的类型,方法最多只能返回一个值。

(3)参数列表是方法接收的外来参数,它列出了一系列形式参数的类型和名称,参数列表必须包括在方法名后面的小括号里,参数列表可以为空,如果参数列表中有多个形式参数,则参数表以逗号作为分隔符,在方法参数表的右括号后加一个分号是语法错误。

方法调用时必须有一个实际参数与形式参数一一对应,而且实参变量的类型必须与对应的形式参数类型一致。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈