码迷,mamicode.com
首页 > 其他好文 > 详细

对象的行为

时间:2014-05-07 12:47:06      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:java   c   数据   使用   不同的      

  我们查看方法的签名,就可以了解到调用一个方法时所需知道的一切。方法的签名不包含方法体内的任何语句,签名只是方法的声明部分。按照声明方法出现的顺序,分为修饰词、返回值类型、方法名、形式参数列表。在Java中,参数包括形参和实参。形参是定义方法所需变量,实参是调用方法所传递具体的值。当实际参数传递给形式参数时,实际参数的数据被复制给形式参数。在编程中,在方法调用之间复制数据的过程称为按值调用。

  方法被调用时,程序流程被跳转到调用的方法。所有的方法调用都维护在调用栈的结构中。当前调用的方法位于调用栈的顶部,main()方法位于栈的底部,被第一个调用,有JVM调用。方法调用的执行有三种情况:

  a、方法返回一个值。由return返回与定义的类型相同的基本类型或引用类型。

  b、方法不返回一个值。返回值声明为void,方法体中没return。

  c、抛出一个异常。

  Java中允许方法被重载。当一个类也有两个到多个但不同参数列表的方法时,就是方法重载。参数列表不同可以是参数类型、数目、顺序不同。构造器是类中的一个特殊的方法,该方法在对象实例化时被调用。构造方法的作用是当对象实例化时,初始化成员变量。构造方法与方法不同的两个属性:

  a、构造器的名称必须与类名相同;

  b、构造器不能声明返回值,也不能返回void。

  关键字this的使用:

  a、this.***或this.***()代表每个对象本身的this引用;

  b、this()代表调用同一个类中的其他构造器。

 

 

对象的行为,布布扣,bubuko.com

对象的行为

标签:java   c   数据   使用   不同的      

原文地址:http://www.cnblogs.com/xieh/p/3712806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!