2020-08-14 Java中的方法

  1. 什么是方法:
    实现特定功能、需要重复使用的代码。
  2. 作用:
    减少代码量,降低冗余。
  3. 分类:
    不带参数,不带返回值
public class method_Parameter {
    public static void main(String[] args) {
	Animal();//不带参数
}

public static  void Animal(){
    System.out.println("我是钢铁侠");
}

         带参数(不同数量 不同参数类型),不带返回值

public class method_Parameter {
    public static void main(String[] args){
        Animal("狗");
        Animal("猫","吃鱼");
        Animal("乌龟",500);
    }
    public static void Animal(String kind){
    	System.out.println("这是一只"+kind); 
    } 
    public static void Animal(String kind,String action){
    	System.out.println("这是一只"+kind+",喜欢"+action);   
     }
    public static void Animal(String kind,int year){
	System.out.println("这是一只"+kind+",今年"+year+"岁了");   
     }

带返回值

public class method_Parameter {
    public static void main(String[] args) {
        String dogname=dog();
        System.out.println("这只狗的名字叫"+dogname);

    }
    public static String dog(){//返回一个String类型的值
    return "旺财";
}

上面的代码中,方法都为静态的 why?

  because :

  静态才能调用静态

  非静态可以调用静态,

  静态不可以调用非静态

  1. 静态(static)可以修饰属性和方法。
  2. 称为静态属性(类属性)、静态方法(类方法)。
  3. 静态成员是全类所有对象共享的成员。
  4. 在全类中只有一份,不因创建多个对象而产生多份。
  5. 不必创建对象,可直接通过类名访问。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值