第1个回答 推荐于2017-10-07
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();
}
}本回答被提问者采纳
第2个回答 2014-12-17
//public(作用域)
//int就是方法返回的值,当然可以是其他类型,如String之类的
//demo就是这方法的名字,自己随意取
//arg方法的参数,可以是多个,也可以没有
//大括号内就是要做的事
public int demo(int arg){
return 1+arg;
}
第3个回答 2014-12-17
/**/ 中括号为说明
public class Test{
/* 这是新写一个方法 */
public/*范围*/ void/*返回值类型*/ methodName()/*方法名*/{/*方法体*/
System.out.println(1);
}
public static void main(String[] args){
Test t = new Test();
t.methodName();/*执行methodName方法*/
}
}
第4个回答 2014-12-17
太宽泛了问题,你是想知道该在什么地方定义方法?还是什么时候该定义方法?
追问举个例子就会好解释了