2020-08-14 Java中的方法

本文介绍了Java中的方法,主要关注静态方法的特性与用途。方法用于实现重复功能,减少代码冗余。静态方法可以在不创建对象的情况下通过类名直接访问,它们是全类共享的成员,无论创建多少对象,静态成员只有一份。

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

  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. 不必创建对象,可直接通过类名访问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值