发布网友 发布时间: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
太宽泛了问题,你是想知道该在什么地方定义方法?还是什么时候该定义方法?追问举个例子就会好解释了