java基础之方法:

java基础之方法:

成员方法:
基本介绍:在某些情况下,我们需要定义成员方法(方法)。
调用机制:
1.当程序执行到方法时,就会开辟一个独立的空间(栈空间);
2.当方法执行完毕,或者执行到return语句是,就会返回;
3.返回调用方法的地方;
4.返回后,继续执行后边的代码;
5.当main方法(栈)执行完毕,整个程序退出;
方法的作用:1.提高代码的复用性;
2.可以将实现细节封装起来然后供其他用户来调用即可;
方法的定义:
访问修饰符 返回数据类型 方法名 (形参列表){
//方法体
语句;
return 返回值;
}
1.形参列表:表示成员方法输入(入参);
2.返回数据类型:表示该方法输出的内容,void 为无返回值;
3.方法主体:表示为了实现某一个功能代码块;
4.return 语句不是必须的,取决于返回值类型是否为void。
方法的注意:
1.访问修饰符:控制方法使用的范围;共四种(后期专题分享给大家)
2.返回数据类型:
(1)一个方法只能有一个返回值,(如果是多个可以借助于数组和集合等);
(2)返回值类型可以是任意类型;
(3)如果方法要求有返回数据类型,则方法体中最后的执行语句必须为return值;而且要求返回值类型必须和return的值类型一致;
(4)返回值类型为void时代表没有返回值。
3.方法命名规则:
(1)遵循驼峰规则:第一个单词的首字母小写,接下来的单词首字母大写;
(2)最好是见名知其意,表达出该功能的含义。
4.形参列表:
(1)一个方法可以有0个或多个参数,中间用“ ,”隔开;
(2)参数类型可以为任意类型,包含基本类型或引用类型;
(3)调用带参数的方法时,一定对应着参数列表传入相同类型或兼容的参数;
(4)方法在定义时的参数称为形式参数,调用时传入的参数成为实际参数(实参),实参和形参的类型和个数和顺序必须保持一致;
5.方法体:里面写完成功能的具体语句,可以输入、输出、变量、运算、分支、循方法调用等,但是不能再定义方法!即方法不能嵌套定义。
6调用细节:(1)同一个类中的方法调用:直接调用即可;
(2)跨类中的方法A类调用B类方法:需要通过对象名调用,例如: 对象名.方法名(参数);
(3)特别说明:跨类的方法调用和方法的访问修饰符有关。
每日金句分享:逆境总是有的,人生总要进击!

猜你喜欢

转载自blog.csdn.net/m0_52271574/article/details/120537246