Java入门:06.Java中的方法03

4 实参形参

第四点就是实参和形参,全称为实际参数、形式参数

实参就是指,我们在调用方法时,向方法所传递的具体的值。

形参则是指,在方法定义时,我们在参数列表中所定义的变量。

java 复制代码
main(){
    int a = 10;
    printNum(a);
}
public static void printNum(int num){
    System.out.println(num);
}

在这个例子中,a就是一个实际参数,它是我们要真正使用的数据,所以我们称它为实际参数 。

num就是一个形式参数,它只是一个变量名,作用就是接受调用者所传进来的数据,所以,我们 称之为 形式参数。

5 各种变量

首先是局部变量 ,局部变量一般就表示出现在花括号{}中的变量,表示这个变量只能在这个花括号中可用, 花括号外面,我们就无法使用这个变量了,例如:

java 复制代码
public static void t1(){
     if(){
         int i = 10 ;
     }
     for(){
         print(i) ; //不可用
     }
 }
复制代码
 或是:
java 复制代码
public static void t1(){
     int i = 10 ;
 }
 public static void t2(){
     print(i) ; //不可用
 }

接下来是形参变量,除了初始化的时机与方法中变量不同,其他的与方法中的变量都相同。

作用范围也是相同,只能在当前这个方法的花括号中使用

java 复制代码
public static void t1(int i){
     print(i) ;//可以使用
 }
 ​
 public static void t2(){
     print(i) ; //不可用
 }

全局变量:Java中本身没有全局变量的概念,但是在目前我们可以暂时先这么错误的理解。

全局变量我们必须把它定义在方法外面,但注意,必须在类的里面,且目前这个方法外的变量,必须使用static修饰

java 复制代码
 static int i;
 public static void t1(){
     
 }
 ​
 public static void t2(){
     
 }

这个i就是所谓的全局变量了,不管是在t1还是t2的方法都可以使用

6 return关键字

return 关键字只能用在方法中,有两个作用

return 后面跟具体的数据,表示返回值。

return 可以结束方法执行。

即使return后面没有跟返回值,也可以单独使用,表示结束方法

如果没有使用return,相当于在方法的最后有一个默认的return

相关推荐
oak隔壁找我5 分钟前
ShardingJdbc配置说明
java·后端
lzjava202439 分钟前
Spring AI实现一个智能客服
java·人工智能·spring
Mos_x1 小时前
HeidiSQL导入与导出数据
java·后端
oak隔壁找我1 小时前
Elasticsearch QueryBuilders 高级使用案例
java·后端
青云交1 小时前
Java 大视界 -- Java 大数据在智能家居能源消耗模式分析与节能策略制定中的应用
java·大数据·智能家居·数据采集·能源消耗模式分析·节能策略制定·节能效果评估
小龙报1 小时前
《算法通关指南:数据结构和算法篇 --- 顺序表相关算法题》--- 询问学号,寄包柜,合并两个有序数组
c语言·开发语言·数据结构·c++·算法·学习方法·visual studio
Zhang青山1 小时前
【玩转全栈】----Django基本配置和介绍
java·后端
数据知道1 小时前
Go语言设计模式:工厂模式详解
开发语言·设计模式·golang·go语言·工厂模式
AI视觉网奇1 小时前
coco json 分类标注工具源代码
开发语言·python
BUG?不,是彩蛋!2 小时前
Java Web 项目打包部署全解析:从 IDEA 配置到 Tomcat 运行
java·intellij-idea