java方法怎么定义?

发布网友 发布时间:2022-04-23 09:42

我来回答

5个回答

热心网友 时间:2022-05-09 23:24

java方法包括:方法的签名,方法体。方法的签名部分又包括:访问权限,返回值,函数名,形参列表。方法体:方法的主体部分,即函数的实现部分。
示例:private int function1(int s)
{
return s;

}
其中private是访问权限,除此之外还有public,protect,默认这三种权限。
int是返回值的类型,而这个地方的返回值是可以任意类型的。也可以不返回值。那就是void类型。
形参列表是需要从外部传进来的值。传入一个参数值进行处理。
可以这样理解:你想要削苹果,函数就相当于一把小刀,你用这把小刀去削完,就相当于函数处理完数据。

热心网友 时间:2022-05-10 00:42

public class TestMethod {

 

 //定义静态方法

 public static void staticMethod(){

  System.out.println("我是静态方法");

 }

 //定义普通方法

 public void ordinaryMethod(){

  System.out.println("我是普通方法");

 }

 

 public static void main(String[] args) {

  //调用静态方法

  TestMethod.staticMethod();

  //调用普通方法

  TestMethod ins = new TestMethod();

  ins.ordinaryMethod();

 }

}

热心网友 时间:2022-05-10 02:17

//public(作用域)
//int就是方法返回的值,当然可以是其他类型,如String之类的
//demo就是这方法的名字,自己随意取
//arg方法的参数,可以是多个,也可以没有
//大括号内就是要做的事
public int demo(int arg){
       return 1+arg;
}

热心网友 时间:2022-05-10 04:08

/**/ 中括号为说明
public class Test{

/* 这是新写一个方法 */

public/*范围*/ void/*返回值类型*/ methodName()/*方法名*/{/*方法体*/
System.out.println(1);

}

public static void main(String[] args){
Test t = new Test();
t.methodName();/*执行methodName方法*/

}

}

热心网友 时间:2022-05-10 06:16

太宽泛了问题,你是想知道该在什么地方定义方法?还是什么时候该定义方法?追问举个例子就会好解释了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com