第2章语法基础.pptVIP

  • 4
  • 0
  • 约1.89万字
  • 约 66页
  • 2018-02-26 发布于河南
  • 举报
第2章语法基础

2.4.1 方法 Java的方法类似于其他语言的函数,它代表一个具体的逻辑功能,表达它所属的类的对象所具有的一种行为或一种操作。 Java中方法定义的基本格式是: [ 修饰符1 修饰符2… ]返回值类型方法名([形式参数列表]) { [方法体] } 例如:计算两个整数之和的方法 public static int sum(int x, int y) { return x + y; } * 2.4.1 方法 返回值类型:任何合法的Java的数据类型,若该方法没有返回值,则类型应定义为void 方法名:任何合法的Java标识符,Java保留字不能用作方法名 形式参数列表:定义该方法要接受的输入值及相应类型,该列表可缺省 方法体:任何合法的Java语句,这些Java语句共同完成该方法所定义的逻辑功能,该部分也可缺省 * 2.4.2 参数传递 Java规定:所有类型的参数传递都是“按值传递”,参数传递机制如下: 在方法调用运行时,对实参列表从左到右依次计算各个实参的值 在栈中为该方法的所有的形参变量分配空间 在栈中为该方法体中所有其他局部变量分配空间 将已计算出的各实参值放入相应的形参变量中 方法调用开始执行方法体中的第一条语句 运行完成,自动从栈撤消该方法的所有信息,该方法在栈中为形参及局部变量分配的空间自动撤消 * 第2章 Java语法基础 2.1 常量和变量 2.2

文档评论(0)

1亿VIP精品文档

相关文档