当前位置:网站首页 > Java基础 > 正文

java主方法基础



 前言

Hello,大家好!很开心与你们在这里相遇,我是一个喜欢文字、喜欢有趣的灵魂、喜欢探索一切有趣事物的女孩,想与你们共同学习、探索关于IT的相关知识,希望我们可以一路陪伴~

1. 方法概述

1.1 什么是方法

方法(method)完成某一个特定功能的代码块。

1.2 方法基本使用

将资料中给大家提供的打怪物发射炮弹重复的代码,把一些重复代码进行抽取(封闭)思想.

  •  调用格式

方法名();

注意:

1. 方法必须先创建才可以使用,该过程成为方法定义。

2. 方法创建后并不是可以直接运行的,需要手动后才执行,该过程称为方法调用。

  • 代码示例:
 

1.3 定义方法格式

 

格式解释: 

  • : public static 目前固定写法
  • : 表示方法运行的结果的数据类型,方法执行后将结果返回到调java主方法基础用者
  • : 方法在运算过程中的未知数据,调用者调用方法时传递
  • : 将方法执行后的结果带给调用者,方法执行到 return ,整体方法运行结束
  • 小贴士:return 结束; 这里的结束在开发中,我们正确的叫法成为方法的返回值

2. 方法类型

2.1 定义方法

  • 明确参数列表

该方法在完成一个功能时,需要的参数有几个,参数的类型是什么,需要在我们明确给出的。

  • 明确返回值类型

方法的功能完成之后,是否有结果返回,如果有,使用return 将结果返回给调用者。没有返回值void。

2.2 案例实现 

案例一:在控制台打印10次HelloWorld  

代码实现:

 

案例二: 实现不定次数打印HelloWorld

代码实现:

 

案例三:定义方法实现两个整数的求和计算  

代码实现:

 

案例四: 定义方法实现比较两个整数是否相同

代码实现:

 

 案例五:定义方法实现:计算1+2+3...+100的和

代码实现:

 

3. 方法总结

3.1 注意事项

  • 定义位置:类中方法外,不能嵌套定义
  • 方法必须先定义,再使用
  • void表示无返回值,可以省略return,也可以单独的书写return
  • 不能在return后面写代码,return意味着方法结束,所有后面的代码记永远都不会执行,属于无效代码

3.2 方法调用  

  • 直接调用:直接写方法名调用
 
  • :调用方法,在方法前面定义变量,接收方法返回值
 
  • :在输出语句中调用方法
 

注意:

不能用输出语句调用void无返回值类型的方法。因为方法执行后没有结果,也就打印不出任何内容.

 示例:

 

 4. 重载overload

4.1 方法重载概述

在同一个类中,具有相同的方法名, 参数列表不同(参数的个数、类型、顺序不同),与返回值无关。

参数列表:个数不同,数据类型不同,顺序不同。

重载方法调用:JVM通过方法的参数列表,调用不同的方法。

 注意:

 4.2 重载案例

案例一:使用方法重载的思想,设计比较两个整数是否相同的方法,兼容全整数类型。

代码实现:

 

案例二:模拟输出语句中的println方法的效果,传递什么类型的数据就输出什么类型的数据,只允许定义一个方法名println 。 

代码实现:

 

5. 参数传递

5.1 传递基本类型

测试代码:

 

运行结果:

 结论:

基本数据类型的参数,形式参数的改变,不影响实际参数。

 5.2 传递引用类型

测试代码:

 

运行结果:

结论:

 对于引用类型的参数,形式参数的改变,影响实际参数的值。


就一直往前走叭,沿途的花会绽放的~  你很优秀~

  • 上一篇: 山西java基础班
  • 下一篇: java 基础数据解析
  • 版权声明


    相关文章:

  • 山西java基础班2025-04-30 23:18:06
  • 基础java书2025-04-30 23:18:06
  • java基础418讲解2025-04-30 23:18:06
  • 尚硅谷-》java基础2025-04-30 23:18:06
  • java 的基础类型2025-04-30 23:18:06
  • java 基础数据解析2025-04-30 23:18:06
  • java零基础入门视频2025-04-30 23:18:06
  • 自学java基础2025-04-30 23:18:06
  • springboot需要java基础2025-04-30 23:18:06
  • java 深入基础2025-04-30 23:18:06