浅介绍类方法\静态方法

可以理解为一张设计图,通过这张图创造实例的东西

类方法/静态方法:类具有的行为在程序中的体现,不是对象的,比如math.random(),它可以随机生成一个0-1的数字,随机生成一个数字不是某一个具体的对象或者是数学实例所拥有的行为,而是整个数学类的行为

与成员方法定义类似,要在返回值类型声明关键字前加上static关键字

static:关键字,声明方法是静态(类)方法

public static void main(String[] agrs){}

需要注意的是我们的类需要写在返回值类型声明关键字void前加上static

类方法的调用

类方法可以通过类名直接调: 假设我的类名为main然后我们的方法名为luck

public static void main(String[] agrs){
    
    main.luck();
        nice();           //同时也可以直接调用
    }

这就与我们的成员方法不同了,成员变量必须通过实例化才能调用

类方法的限制:

  1. 无法调用费雷方法,如:无法在类方法中调用成员方法里的内容

  2. 方法中无法使用this和super关键字

  3. 方法中无法使用成员变量,如果直接加上成员变量,那么程序会把它当成局部变量。

                                                                                                                             加油!共勉!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值