Java函数是什么,java有函数的概念吗
如何解决写爬虫IP受阻的问题?立即使用。
本文将介绍Java函数的定义和用法。
函数是定义在类中的独立代码块,用来实现某种功能。在Java中,函数也被称为方法。
为什么需要函数呢?
目的是提高程序的可重用性和可读性。
这些函数都运行在堆栈存储器中;正在运行的函数在栈顶。
函数的格式
修饰符返回返回值类型的函数名(形参类型1形参名称1形参类型2形参名称2形参类型3形参名称3.)
{
函数体语句;
返回值;
}说明:
修饰符:公共公共静态静态
返回值类型:函数实现的函数结果的数据类型。
方法:自己定义,只要符合标识符的命名规则即可;驼峰命名规则:单个单词首字母小写,多个单词后单词首字母大写。
参数列表:一个正式的参数列表,用来接收实际的参数。
类型:参数的数据类型。
参数名:变量名。
函数语句:是函数要完成的函数。
Return:用于结束函数
返回值:该函数的函数结果,通过Return带回调用处。
注意:void表示返回值的类型不确定,不能理解为没有返回值,而是返回值的类型不确定;
另外,当返回值类型为void时,因为无法确定返回值类型,所以无法定义形参变量来接收它。
返回值类型为void时,可以不写return;但是当返回值类型是其他的,比如int String,就必须写,否则编译会出错。
自定义一个函数的三步
确定返回值类型。
确定方法名称
显式参数列表
函数的参数传递
形参:函数定义时的形参是形参——简称形参。
实参:函数调用的参数是实参——简称实参。
参数传递:只有实参可以传递给形参。
注意:参数和形式参数在数量、顺序和类型上应该一致。
例:编写一个求两个数的和的子函数 要求使用键盘录入的方式:
导入Java . util . scanner;//导入键盘输入的类扫描仪
课堂演示_1
{
公共静态void main(String[] args)
{
Scanner sc=新扫描仪(system . in);//创建键盘入口类Scanner的对象
System.out.println(请输入第一个正整数);
int num 1=sc . nextint();//通过对象sc调用Scanner类中的nextInt()方法读取输入数据并存储
System.out.println(请输入第二个正整数);
int num 2=sc . nextint();
int sums=add(num1,num 2);//函数调用:定义一个int类型的变量来接收和
system . out . println( sums= sums);
}
公共静态int add (int a,int b)//sum函数子函数
{
int sum
sum=a b;
返回总和;
}
}结果:
一个
2
上面的Sum=3就是java函数是什么的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。