您现在的位置:首页行业资讯

对于Java的方法(函数),你真的了解吗?方法详解--中享思途

既然做出了选择,就算粉身碎骨也要坚持,这一节我们对方法进行了一个详解,方便我们后面课程的进行,请初学的小伙伴尽量可以熟悉本节内容,废话少说,直接上货。
一、方法;
1、定义:方法是实现某个功能的代码。比如我们之前写的例子程序中main就是方法。
2、方法的构成:访问修饰符+修饰符+返回值类型+方法名+(形式参数){方法体(执行语句)}
我们对照我们的例子程序public static void main(String[] args){system.out.println(“Hello Word!”)},其中public就是我们的访问修饰符,控制访问权限,目前我们只接触到一个public,public的访问权限是公开的,都可以访问,static是静态的意思,它的作用就是方便我们在不进行对象实例化的时候调用,void是空的意思,意思就是这个方法没有返回值,瓜号内是我们的形式参数,大括号中是我们的方法体也就是执行的语句。
3、方法的形参和实参;
形式参数就是我定义的参数类型是什么,实参意思就是实际传入的参数,我们举个例子,我们有个方法是吃东西,我们规定传入的参数类型为食物,这个食物就是形参,我实际给它传入了一碗面条,这一碗面条就是实参。
4、方法的返回值和返回值类型;
返回值类型是我定义的返回值的类型,返回值是方法实际的执行之后返回的值,例如吃东西这个方法,返回值是食物的味道,那么这个味道就是我们的返回值类型,你不能说给人家返回个吃饱了,那这个肯定不行,吃了苹果返回甜,吃了包子返回咸,那么这个甜和咸就是我们的返回值。
5、定义有返回值的方法和方法的调用;
我们需要定义一个带有返回值的方法,我们可以通过return关键字来实现,如下图代码所示:string是我定义的返回值类型,return是关键字,food是我的形式参数,我实际传入什么食物我这个方法就给我返回什么食物。方法调用分为两种,一种是static修饰的方法,这类方法可以直接用类名.方法名(实参)来直接进行调用,另外一种是没有修饰符的,需要我们先实例化一个对象在使用对象.方法名(实参)来进行调用,这里我们先知道一下就可以了,后面会详细讲解。

青岛Java培训--中享思途

6、上图中方法运行过程详解;
上图中我们可以看到EatFoot是类,类中定义了两个方法,一个是主函数main方法,另外一个是叫eat的函数,程序运行时候找到我们的主函数main函数开始运行,当运行到system.out.print()的时候我们可以看到是对eat方法进行了调用,那么这个时候我们的main函数就会暂停,去执行eat(“香蕉”)这个函数,返回值为香蕉,相当于EatFoot.eat("香蕉")整个这一块就是“香蕉”(因为传入香蕉这个参数返回了香蕉,整个这一块体现的就是返回值),所以这个时候main函数继续执行,打印出来香蕉即可。
有的朋友说这个东西太难了,我理解不了,我们要抓大放小,有些东西可能这一遍学不会,那么我们就学习下面的,搞不好后面的学着这个就不知不觉会了,加油吧朋友们,没有点关注的小伙伴可以点下关注,你们的关注、收藏、转发就是小编持续更新的动力。

【关键词:青岛Java培训,Java就业培训,Java培训费用,Java培训哪家好,中享思途】

 st_bottom
青岛Java培训,青岛HTML5培训,青岛UI培训,青岛IT培训,青岛嵌入式培训,青岛运维培训,Java就业培训,专业ui培训,前端开发培训,嵌入式培训价格,运维培训哪家好,IT培训,青岛思途,中享思途IT培训
Copyright © 青岛思途共享科技信息服务有限公司 鲁ICP备14027489号-2

鲁公网安备 37021402000988号

青岛Java培训,青岛HTML5培训,青岛UI培训,青岛IT培训,青岛嵌入式培训,青岛运维培训,Java就业培训,专业ui培训,前端开发培训,嵌入式培训价格,运维培训哪家好,IT培训,青岛思途,中享思途IT培训