Java--类的无参方法

1.类的方法
①定义类的某种行为
②必须包括三个部分:(1)方法的名称(2)方法的返回值(3)方法的主体
③语法:

public 返回值类型 方法名 (参数列表){
	//方法的主体(要实现的功能)
}

④编写方法分两步:(1)定义方法名和返回值类型(2)在{}中编写方法的主体部分
⑤注意:
(1)方法体放在一对大括号中,方法体就是一段程序代码,完成一定的工作
(2)方法名主要在调用这个方法的使用,在java中一般采用骆驼式命名法
(3)方法执行后可能会返回一个结果,该结果的类型称为返回值类型,使用return语句返回值。
⑥类的方法定义了某种行为而且方法的具体实现封装在类中
⑦类的方法是一个功能模块,作用是“做一件事”,实现某个独立的功能,可供多个地方使用

2.返回值
①语法:

return 表达式;

如果方法没有返回值,则返回值类型为void
③在编写一段程序时,要注意方法声明中返回值的类型和方法体中真正返回值的类型是否匹配

3.方法的调用
①语法:

对象名.方法名();

Java中类是程序的基本单元。每个对象需要完成特定的应用程序功能。当需要某一对象执行一项特定的操作时,通过调用该对象的方法来实现。另外,再类中,类的不同成员方法之间也可以进行相互调用
类的成员方法相对独立地完成某个应用程序功能,他们之间可以相互调用,调用时仅仅使用成员方法的名称
③两种形式
(1)同一个类中的方法,直接使用方法名调用该方法。
(2)不同类的方法,首先创建对象,再使用“对象名.方法名()”来调用。

④递归:直接或间接调用自身方法

4.常见错误
①方法的返回值类型需要和方法声明中返回值类型相匹配。
②方法不能返回多个值。
③多个方法不能相互嵌套定义
④不能在方法外部直接写程序的逻辑代码

5.成员变量(全局变量)和局部变量区别
定义位置不同
成员变量是在类中定义的变量。
局部变量是在方法中定义的变量。
作用域不同
成员变量的作用域在整个类的内部都是可见的,所有成员方法都可以使用,如果访问权限允许,还可以在类外部使用。
局部变量的作用域仅限于定义它的方法。
初始值不同
成员变量在定义中如果没有初始值,那么java会给它一个默认值,基本数据类型默认值为0,引用数据类型默认值为null。
局部变量必须要先定义赋值再使用。
内存位置不同
成员变量存储在堆中。
局部变量存储在栈中。

6.注意:
①在一个方法中,不允许有同名的局部变量;在不同的方法中,可以有同名的局部变量
②局部变量可以和成员变量重名,在使用时,局部变量有更高的优先级,在方法使用时有就近原则。可以用改变优先使用成员变量

7.常见错误
①误用局部变量
②控制流语句块中的局部变量

8.JavaDoc注释
①语法规则:
(1)JavaDoc注释以“/**”开头,以“*/”结尾
(2)每个注释包含一些描述性的文本以及若干个JavaDoc标签
(3)JavaDoc一般以“@”为前缀。
②常见的标签:
(1)@author 作者名 (2)@version 版本标识
(3)@parameter 参数及其意义
(4)@since 最早使用该方法/接口的JDK版本
(5)@return 返回值 (6)@throws 异常类及抛出条件

9.生成JavaDoc文档
①使用命令行方式生成
②使用MyEclipse工具生成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值