方法

一个完整的方法主要由访问修饰符、修饰词、返回值类型、方法名、参数列表、异常处理、方法体七个部分组成,只能声明在类的内部。

访问修饰符 修饰词 返回值类型 方法名(参数列表) throws 异常 {

  方法体

}

1、访问修饰符

用于声明方法的可用范围。包括public、protected、private、缺省四种。public修饰的方法可以被所有类访问。protected修饰的方法可以被位于同一包中的所有类访问,也可以被所有子类(可以不同包)访问。private修饰的方法只能被当前类访问。缺省,也叫无访问修饰符,其修饰的方法可以被位于同一包中的所有类访问。

2、修饰词

用于声明方法的性质或用途。包含static、final、abstract、native、synchronized五种。static修饰的方法,属于静态方法,也称为类方法,可以直接通过类名点方法名调用。final修饰的方法,不能被重载(在面向对象会仔细说明重载、重写的)。abstract修饰的方法表示此方法是一个抽象方法,表示类中已声明但没有实现。native修饰的方法在类中没有实现,此修饰词并不多用。synchronized修饰的方法,表示该方法被“锁”,其他地方的调用无法执行,直到方法运行完,在后面的线程中会详细介绍。

3、返回值类型

用于声明方法的处理结果的数据类型。如果方法没有返回值,可以使用void来声明,表示无返回值。如果方法有返回值,则必须在方法中使用return语句,返回与返回值类型相兼容的返回值数据。

4、方法名

方法的识别名称,其命名原则遵守Java命名规范,做到见名知意,长一点也可以。

5、参数列表

用于声明方法中需要处理的数据,是方法执行的前提条件,可以有多个相同或不同数据类型参数。

6、异常处理

使用throws声明方法运行中可能会出现的异常,将其抛给方法调用者,常见的如空指针异常、输入输出异常等。

7、方法体

方法体是方法的处理过程,有具体的算法逻辑或业务逻辑,是一个方法的核心。
 

转载于:https://my.oschina.net/u/4083631/blog/3018381

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值