java学习中如何定义一个方法和方法的调用方法!

  • 一、什么是方法,能干什么
  •  方法就是功能的封装,由一段代码组成
    
  • 二、如何定义方法
  •  模仿main方法,
    
  •  public static void main(String[] args){
    
  •  }
    
  •  分为普通方法和静态方法:区别就是是否使用static关键字
    
  •  定义:根据是否有无返回值,有无参数,分为四种情况
    
  •  void 无返回值,其他修饰的就是有返回值
    
  •  fangfa()   括号里面没有东西就是没有参数
    
  •  注意事项:
    
  •  1、没有返回值的方法,不能使用println直接打印,因为打印的是方法的返回值
    
  •  2、System.out.println(demo.jian(5,3));
    
  •       先执行jian 方法中的所有代码,然后返回值被println打印
    
  •  3、参数相关内容
    
  •      形参:jian(int a,int b)   a,b 就是形式上的参数
    
  •      实参:demo.jian(5,3)      5,3就是实际的参数
    
  •      传参:将实参的数值传递给形参的过程就是传参
    
  •      其实参数就是变量的一种形式,也是先定义,后赋值
    
  • 三、如何调用方法
  •  分为普通方法,静态方法 调用方式不同
    
  •  万能的方式是:
    
  •       先 new, 然后通过      变量名.方法名()
    
  •  静态方法推荐的调用方式是: 类名.方法名()
    
  •  在自身方法中调用自身的静态方法,可以省略类名
    
  •  在同一个类中,一个方法是否可以调用另一个方法呢?
    
  •  如果一个类调用另一个类的方法呢?
    
  •  新内容:
    
  •   1、方法是可以调用方法的。
    
  •   2、一个类中的方法是可以调用另一个类的方法的
    

*/
**public class Demo01 {

public static void  cheng() {
	System.out.println("我在执行乘法运算");
}

public int add(int a,int b) {
	System.out.println("我在执行加法运算");
	int result = jian(10,2);
	System.out.println(result);
	return a + b +result;
}

public int jian(int a,int b) {
	System.out.println("我在执行减法运算");
	return a-b;
}
public static void main(String[] args) {
	Demo01 demo =new Demo01();
	demo.add(3,5);
	//System.out.println(demo.add());
	//demo.jian(5, 3);
	//System.out.println(demo.jian(5,3));
	demo.cheng();// 可以使用该方式调用静态方法,但是不建议使用
	Demo01.cheng();//建议使用此种方法
	cheng();// 在自身类的方法中调用自身的静态方法,可以省略类名
}**
  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值