A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hr906890254 初级黑马   /  2018-8-28 17:38  /  601 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在调用方法时,程序的执行流程会进入方法的内部,当执行到方法内部的return语句或执行完方法内部的代码以后,则返回到调用该方法的位置继续向下执行。
  方法调用的语法分为以下两种:
  (1)一个类内部的方法调用:指调用以及被调用的方法都在一个类的内部。 (2)不同类之间的方法调用:指调用以及被调用的方法位于不同的类内部。
一个类内部方法调用语法
  在进行方法调用时,调用的语法格式和static修饰符有关,所以按照一个方法在声明时是否有static修饰分为两类:
       (1)有static修饰的称作静态方法(2)没有static修饰的称作非静态方法
这样一个类内部的方法调用就存在四种情况:
a在非静态方法内部调用非静态方法
b在非静态方法内部调用静态方法
c在静态方法内部调用静态方法
d在静态方法内部调用非静态方法
其中前三种情况的调用都是直接调用,直接调用的语法格式为:
         方法名(参数1值,……);
这里方法名为被调用的方法名称,后续紧跟一对小括号,括号内部依次书写调用该方法时传入参数的值,语法上要求传入参数的个数、每个参数的类型都必须和方法声明时保持一致。而这里调用的表达式就代表方法的返回值,可以根据需要使用返回值进行赋值。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马