下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

Java方法、自变量和返回值

作者:课课家教育     来源: http://www.kokojia.com点击数:1289发布时间: 2016-02-01 15:39:24

标签: java入门java语言java编程

大神带你学编程,欢迎选课

  迄今为止,我们一直用“函数”(Function)这个词指代一个已命名的子例程。但在java里,更常用的一个词却是“方法”(Method),代表“完成某事的途径”。尽管它们表达的实际是同一个意思,但从现在开始,本书将一直使用“方法”,而不是“函数”。

Java方法、自变量和返回值_java入门_java语言_课课家

  Java的“方法”决定了一个对象能够接收的消息。通过本节的学习,大家会知道方法的定义有多么简单!

  方法的基本组成部分包括名字、自变量、返回类型以及主体。下面便是它最基本的形式:

  返回类型 方法名( /* 自变量列表*/ ) {/* 方法主体 */}

  返回类型是指调用方法之后返回的数值类型。显然,方法名的作用是对具体的方法进行标识和引用。自变量列表列出了想传递给方法的信息类型和名称。

  Java的方法只能作为类的一部分创建。只能针对某个对象调用一个方法(注释③),而且那个对象必须能够执行那个方法调用。若试图为一个对象调用错误的方法,就会在编译期得到一条出错消息。为一个对象调用方法时,需要先列出对象的名字,在后面跟上一个句点,再跟上方法名以及它的参数列表。亦即“对象名.方法名(自变量1,自变量2,自变量3...)。举个例子来说,假设我们有一个方法名叫f(),它没有自变量,返回的是类型为int的一个值。那么,假设有一个名为a的对象,可为其调用方法f(),则代码如下:

  int x = a.f();

  返回值的类型必须兼容x的类型。

  象这样调用一个方法的行动通常叫作“向对象发送一条消息”。在上面的例子中,消息是f(),而对象是a。面向对象的程序设计通常简单地归纳为“向对象发送消息”。

  ③:正如马上就要学到的那样,“静态”方法可针对类调用,毋需一个对象。

赞(13)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程