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

ops/2024/9/23 12:20:19/

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


http://www.ppmy.cn/ops/96828.html

相关文章

java整合modbusRTU与modbusTCP

理解 Modbus TCP 报文格式,Modbus TCP 报文格式如下: | Transaction ID (2 bytes) | Protocol ID (2 bytes) | Length (2 bytes) | Unit ID (1 byte) | Function Code (1 byte) | Data (N bytes) |Transaction ID:标识事务的唯一标识符,确保正确的 Transaction ID:每个请求…

ChatGPT 3.5/4.0新手使用手册~ (论文润色、降重指令) 亲测~

今天给大家分享下论文润色、降重、写作的GPT指令提示词,按论文步骤整理 让你的文章更加有逻辑且通顺,助力快速完成论文,相信对你有帮助~ 一、论文写作润色指令 1、写作选题指令 ① 确定研究对象 我是一名【XXXXX】,请从以下素…

用C#写一个随机音乐播放器

form1中namespce里的代码如下 public partial class Form1 : Form {public Form1(){InitializeComponent();}private void button1_Click(object sender, EventArgs e){string folder textBox1.Text;string folderPath folder; // 指定音频文件所在的文件夹路径OpenRandomFi…

设计模式反模式:UML常见误用案例分析

文章目录 设计模式反模式:UML常见误用案例分析1. 反模式概述2. 反模式的 UML 图示误用2.1 God Object 反模式2.2 Spaghetti Code 反模式2.3 Golden Hammer 反模式2.4 Poltergeist 反模式 3. 总结 设计模式反模式:UML常见误用案例分析 在软件工程领域&am…

小米SU7销量超特斯拉,新车明年上半年发布

小米 SU7,一款国内新能源车品牌纯血新势力旗下首款轿车,上市短短 4 个月卖出超 4 万台,月均销量过万。 该说不说,这放在整个新能源汽车工业史上也足以称得上是一件小刀喇拍屁股,让人开了眼的事儿。 就在本月初&#x…

Linux shell编程学习笔记72:tr命令——集合转换工具

0 前言 在大数据时代,我们要面对大量数据,有时需要对数据进行整理和转换。 在Linux中,我们可以使用 tr命令来整理和转换数据,也可以进行简单的加解密。 1 tr命令 的帮助信息,功能,格式,选项和…

AI搜索引擎Perplexica的本地部署(之二)Perplexica的非docker安装

Perplex 是一个开源的AI 驱动的搜索引擎,可以使用 Grok 和 Open AI 等模型在计算机上本地安装和运行。它为学术研究、写作、YouTube 和 Reddit 提供了一系列搜索功能。用户可以通过选择不同的模型、设置本地嵌入模型和探索各种搜索选项来定制他们的体验。该工具演示…

Java语言程序设计——篇十五(2)

🌿🌿🌿跟随博主脚步,从这里开始→博主主页🌿🌿🌿 欢迎大家:这里是我的学习笔记、总结知识的地方,喜欢的话请三连,有问题可以私信🌳🌳&…