方法和递归


一、方法

1.方法的定义

方法包含一个方法头和方法体:

  • 修饰符:public(所有类可见)、private(同一类内部可见,不可修饰类)、protected(同一包下的所有类和子类可见、不可修饰类)、default(默认,同一包内可见)。
  • 返回值类型:return可以返回方法指定类型的值(在非void的方法中可以返回对象),也可用于结束方法的执行。
  • 方法名:驼峰命名法。
  • 参数类型:分为实参和形参,实参是调用方法时实际传入的数据,形参是调用方法时接受外界传入数据的参数。参数列表指方法的参数类型、顺序和参数的个数。
  • 方法体:具体的语句,用于定义该方法的功能。
    在这里插入图片描述

2.方法的调用

调用方法:对象名.方法名。 java支持两种调用调用方法的方式:

  • 当方法返回一个返回值的时候,方法的调用通常被当做一个值
MethodTest.addTest(10,20);
  • 当方法的返回值是void,方法调用一定是一条语句
System.out.println("hello world!");

3.静态方法与非静态方法

二、方法的重载(非重写)

1.方法的重载就是在一个类中,有相同的函数名称,但形参不同的函数。

2.方法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值