java的行为和方法_Java中的行为——方法

方法,也成函数,表示对象的某种行为或动作,是完成某个功能的代码片段。

public void say(){

System.out.println("大家好:我叫王五,今年20岁");

}

称为方法。Java中方法包含了访问修饰符,返回值,方法名,方法参数等东西。

public与类的访问修饰符一样,void处表示方法的返回值的类型,void表示没有返回值,方法的返回值将给方法的调用者,say是方法名称,()是方法的主要特征,里面可以有零个或多个参数。

参数就是一些局部变量,可以在这个方法中使用,作为方法调用者与方法进行数据交换的一种方式。如

public void say(int age2,String name2){

System.out.println("大家好:我叫:"+name2+",我今年:"+age2+"岁");

}

参数可以有任意个,每个参数必须指定数据类型,调用方法时,必须按参数的声明顺序,依次传入对应类型的值。

如调用上述带参数的say方法:

say(18,"张三");

表示将18传递给参数age2,张三传递给参数name2.

调用方法时,如果是在类中调用,直接通过方法名的方式调用,如果方法没有参数,调用时也不能传入参数。

如果在类外面调用,就需要通过创建对象调用,并且只能调用public的方法。

方法的返回值

如果方法用来完成某个任务,并且调用者需要得到这个任务的结果,我们就可以通过返回值实现。方法的返回值在方法声明中需要指定返回值的数据类型,方法可以不返回值,但是返回值类型必须是void,一旦要返回值,必须在方法的最后通过return关键字返回一个相应类型的值。

示例理解

比如,需要写一个计算两个数字相加的方法,这个方法接收调用者传入的参数,并把这两个数的和返回。

public class Test{

public double sum(double a,double b){

return a+b;

}

}

调用方法:

类内部调用

double sum=sum(4,6);

类外部调用

Test test=new Test();

test.sum(4,6);

System.out.println(sum);//10

====================================================================================关注微信公众号 “Java技术”,可以实时获取有价值的技术文章推送。

"Java技术"交流群:245130488

"Java软件工程师培训"系列课程正式推出,助你自学成才,进入IT行业。

www.chuanke.com/s3377987.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值