第三节:方法
2018-07-19 05:37:54来源:博客园 阅读 ()
一、 方法声明(方面组成一)
1、概述
1.1作用
用于封装一段特定的逻辑功能
1.2特征
可以在程序中反复被调用
1.3好处
可以减少代码的重复,更便于程序的维护
2、使用
2.1定义
需要考虑五个要素:修饰词、返回值类型、方法名、参数列表、方法体
public static int sum ( int num1 , int num2 ) {
// 方法体
}
public static为修饰词(后续课程详细介绍这两个关键字)
int为返回值类型
sum为方法名(见名知义)
int num1,int num2为参数列表
一对大括号{}中的为方法体(具体的业务功能实现)。
2.1.1方法的参数
(一)概述:在调用时传递给方法,需要被方法处理的数据
(二)使用:
在方法定义时,需要声明该方法所需要的参数变量(注意:声明该参数变量时需添加数据类型信息);
在方法调用时,会将实际的参数值(数据)传递给方法的参数变量,同时必须保证传递参数的类型和个数符合方法的声明(后面详细介绍)。
(三)应用说明:方法可以有参数也可以没有参数,绝大部分方法为有参数的,因为方法有参数可以使方法的处理更加灵活;
2.1.2方法的返回值
(一)概述
方法调用结束后可以返回一个数据,称之为返回值
(二)使用
方法调用结束后也可以不返回数据
2.1.3方法的返回值类型
不管是返回数据也好不返回数据也好,java语法规定,方法在声明时必须指定返回值类型
- 若方法不需要返回数据,将返回值类型声明为void。
- 若方法需要返回数据,将返回值类型声明为特定数据类型。
2.2方法的调用
2.2.1return
(一)作用
作用在于结束方法且将数据返回给调用方;
或者直接结束方法
(二)使用
若方法定义的返回值类型为非void,则方法体中必须使用return返回,并且return后的表达式类型必须与方法定义的返回类型匹配,
若方法定义的返回值类型为void,则方法体中可以不使用return返回,也可以使用return返回,若使用return ,则它的作用仅在于结束方法调用而返回调用方;
2.2.2调用方法时的参数传递
(一)使用原理
方法调用时,会将实际的参数值(5,6,“wkj”,”zhangsan”)传递给方法的参数变量(int num1,int num2,String name),同时必须保证传递参数的类型和个数符合方法的声明。
(二)内存分配
方法在调用的时候,会为参数变量分配空间;
方法运行完毕后,参数变量空间释放
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Android 闪烁动画
下一篇:springmvc的拦截器
- 类的继承,方法重新中修饰符如何定义 2020-06-10
- java里面main方法中的String[]args 2020-06-07
- 错误: 在类中找不到 main 方法, 请将 main 方法定义为: & 2020-06-06
- 学习笔记之方法引用 2020-06-06
- Java连载120-反射机制获取构造方法和父类、父接口 2020-06-05
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash