java函数怎么写的_java函数怎么写
函数是定义在类中的⼀段独⽴的代码块,⽤来实现某个功能。Java中,函数⼜被称为⽅法。
函数的主要作⽤是为了提⾼代码的复⽤性。
函数都是在栈内存中运⾏;运⾏的函数处在栈顶。
函数格式:修饰符 返回值类型 函数名 ( [ 参数类型1 参数名1,参数类型2 参数名2.... ] ){
// [ ] ⾥⾯表⽰可选项,即参数不是必须的
执⾏语句...
return 返回值; //返回值的类型必须与返回值类型⼀致
}
说明:
修饰符:可以是访问修饰符,也可以说是函数修饰符(abstract、final、 static、synchronized),还可以是两者的组合。返回值类型:⽤于限定函数返回值的数据类型。
参数类型:⽤于限定调⽤函数时传递的数据类型。
参数名:是⼀个变量,⽤来接收调⽤⽅法时传递的数据。
return:⽤来接收⽅法以及返回函数指定类型的值。
返回值:这个值会返回给函数的调⽤者。
⽰例:public class method {
java怎么编写/*
* 程序⼊⼝,主函数 .
*
* @ ⽅法 <==> 函数,指的是同⼀个东西.
*/
public static void main(String[] args) {
// 通过函数名调⽤
method01();
method02(9, 3);
System.out.println("5+6=" + add(5, 6));
}
/*
* @ 函数的格式为:
*
* @ 访问修饰符 返回值类型 函数名(参数类型1 参数名1,参数类型2 参数名2....){
*
* @ 执⾏语句
*
* @ return 返回值;//返回值的类型必须与返回值类型⼀致
*
* @ }
*/
/*
* @ 声明⼀个静态函数method01() ⽆参数⽆返回值
*/
static void method01() {
System.out.println("这是method01⽅法,可以通过method01();调⽤.");
// 这个return可以省略.每个函数都是以return结束,返回到函数调⽤处
return;
}
/*
* 有参数⽆返回值
*/
static void method02(int num1, int num2) {
method01();
System.out.println("这是method02⽅法,第⼀个参数是" + num1 + "第⼆个参数是" + num2);
}
/*
* 有返回值的返回值类型要和要返回的数据类型⼀致
*
* @ 例如:计算两个整数的和,结果仍然是整型,返回值类型为int.返回值类型可以说基本数据类型,也可是⾃定义的数据类型*/
static int add(int num1, int num2) {
int sum = 0; // 声明⼀个整形变量并初始化为0
sum = num1 + num2;// 将num1和num2的和赋值给sum return sum;// 将sum的值返回到调⽤处
}
}
更多java知识请关注java基础教程。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论