8.方法概述

方法

8.1 方法概述:

方法:将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集

方法定义:方法必须先创建才可以使用

方法调用:方法创建后并不是直接运行的,需要手动使用后才执行

8.2 方法的定义和调用:

方法定义:

​ public static void 方法名(){

​ 方法体

​ }

方法调用:

​ 方法名();

8.3 带参数方法的定义和调用:

方法定义:

​ public static void 方法名(参数){

​ 方法体

​ }

方法调用:

​ 方法名(参数);

形参:方法定义中的参数,如 int number

实参:方法调用中的参数,如 10、number

8.4 带返回值方法的定义和调用:

方法定义:

​ public static 数据类型 方法名(参数){

​ return 数据;

​ }

方法调用:

​ 数据类型 变量名 = 方法名(参数);

8.5 方法的注意事项:

  • 方法不能嵌套定义
  • void表示无返回值,可以省略return,也可以单独书写return,后面不加数据
  • 方法通用格式:public static 返回值类型 方法名(参数){}
  • 定义方法时,明确返回值类型,明确参数类型和数量
  • 方法调用时,void类型方法直接调用即可,非void类型方法推荐使用变量接收调用

8.6 方法重载:

方法重载,指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载

  • 多个方法在同一个类中
  • 多个方法具有相同的方法名
  • 多个方法的参数不相同,类型不同或数量不同

返回值类型不可以作为方法重载的判定标准

在调用的时候,Java虚拟机会通过参数的不同来区分同名的方法

8.7 方法的参数传递:

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

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

System.out.println("内容");输出内容并换行

System.out.print("内容");输出内容不换行

System.out.println();起到换行的作用

posted @   种树达人  阅读(109)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示