java空类型方法无参_类的无参方法

一.JavaDoc注释

语法:

/**

*@author Flc

*/

@author 标明开发该类模块的作者

@version 标明该类模块的版本

@see 参考转向,也就是相关主题

@param 对方法中某参数的说明

@return 对方法返回值的说明

@exception 对方法可能抛出的异常进行说明

@author 作者名

@version 版本号

其中,@author 可以多次使用,以指明多个作者,生成的文档中每个作者之间使用逗号(,) 隔开。@version 也可以使用多次,只有第一次有效

使用@param、@return 和@exception 说明方法

这三个标记都是只用于方法的。@param 描述方法的参数,@return 描述方法的返回值,@exception 描述方法可能抛出的异常。它们的句法如下:

@param 参数名参数说明

@return 返回值说明

@exception 异常类名说明

生成Java Doc文档的步骤:点击Fle → Export → 展开Java文件 → 选择Java Doc → 点击Next → 制定生成Docc文档的位置 → 点击Fish → 找到生成文件位置查看

二.类中的方法

语法:

访问修饰符  方法返回值类型  方法名称(){

}

例:

public voidrun(){

}publicString ball(){

String ball="球";returnball;

}

三.局部变量和成员变量的区别

1.局部变量定义在累的具体方法中;成员变量直接定义在类中。

2.访问的作用域不同

局部变量只能在调用方法是才能用;成员变量在创建出类的对象时可以使用

3.初始值不同

局部变量必须给其赋值

成员变量可以不赋值,如果不赋值,java会自动给成员变量赋初始值,如:String  null;int  0;

四.return关键字的用途

1.return代表跳出当前方法,表示执行完毕

2.return表达式:代表返回一个值或者是表达式

<>

public classAutoLion(){

String color="黄色";

public voidrun(){

System.out.pringln("正在以0.1米/秒的速度向前奔跑.");

}

publicString robBall(){

Stringball="球";

returnball;

}

publicString getColor(){

returncolor;

}

publicString showLion(){

return "这是一个"+getColor()+"的玩具狮子";

}

}

五.面向对象编程(oop)

面向对象oop思想:把重复的代码封装到一个方法中,而我们只需要知道这个方法的名称和它的用途,不需要知道方法的底层代码是如何编写的,当我想要实现这个功能的时候直接调用它的方法就可以了,解决了代码的重复。

六.如何定义类的方法

在编写方法时,要注意以下三点:

方法体放在一对大括号中。方法体就是一段程序代码,完成一定的工作。

方法名主要在调用这个方法是使用。在Java中一班采用骆驼式命名法。

方法执行可能会返回一个结果,该结果的类型成为返回值类型。使用return语句返回。

常见错误:

public classStudent{public voidshowInfo(){return "我是一名学生";

}

}

方法的返回值类型为void,方法中不能有return语句.

public classStudent{

public doublegenInfo(){

double weight=95.5;

double height=1.69;

returnweight,height;

}

}

方法不能反悔多个值.

public classStudent{publicString showInfo(){return "我是一名学生";public doublegetInfo(){double weight=95.5;double height=1.69;returnweight,height;

}

}

}

多个方法不能互相嵌套定义.例如:不能将getInfo()定义在方法showInfo()中.

public classStudent{

int age=20;

if(age<20){

System.out.println("年龄不符合入学要求!!");

}

public voidshowInfo(){

System.out.println("我是一名学生");

}

}

不能再方法外直接写程序逻辑代码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值