类得无参方法

本文详细介绍了Java中方法的定义、返回值类型及其使用,强调了void方法与有返回值方法的区别。同时,阐述了成员变量与局部变量的差异,包括它们的作用域和初始化状态。在方法调用上,讲解了如何接收有返回值和无返回值方法的返回结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.方法

public   返回值类型  方法名()  {

           //方法的主体

}

2.方法的返回值(两种情况):

(1)如果方法没有返回值,返回值类型为void

(2)如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型

return表达式:作用:跳出方法,返回结果。

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

方法不能返回多个值!

多个方法不能相互嵌套定义!

不能在方法外部直接写程序逻辑代码!

3.成员变量和局部变量

声明的位置决定变量作用域

在类中定义的变量为类的成员变量,在方法中定义的变量称为局部变量

4.成员变量和局部变量的区别:

(1)作用域不同:

局部变量的作用域仅限于定义它的方法

成员变量的作用域在整个类内部都是可见的

(2)初始值不同:

Java会给成员变量一个初始值

Java不会给局部变量赋予初始值

注意:

在同一个方法中,不允许有同名局部变量

在不同的方法中,可以有同名局部变量

在同一个类中,成员变量和局部变量同名时,局部变量具有更高的优先级

5.总结:

调用一个有返回值类型的方法,必须使用该返回值类型的变量或对象接收。
例子:
    方法:
         public String get(){
         tryurn"";
    使用:
         String 变量名 = 对象.get();
    }

调用一个无返回值类型的方法,不能使用任何变量或对象来接收
例子:
方法:
         public String get(){
     
    使用:
         对象.get();
    }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值