zoukankan      html  css  js  c++  java
  • 关于一个类中方法调用情况

    一.如果两个方法都是普通方法,那么可以直接用方法名调用

       public void Happy()

        {

          System.out.println("play!")

          Sleep();

        }

        public void Play()

        {

          System.out.println("Sleep!!");

        }

      }

    }

    二.如果两个方法都是静态方法,那么可以直接用方法名调用

      public static void Play()

        {

          System.out.prinltn("Hello!");

        }

        public static void Music()

        {

          play();

        }

    三.如果在静态方法中调用非静态方法,那么需要无创建对象,再通过对象名.方法名()

      public static void main(String[] args){

        Test();

      }

      public void Test()

      {

        System.out.println("呵呵哒!!!");

      }

    }

    因此,需先创建对象,其次是对象名.方法名()

    Example:

      public void play()

      {

        System.out.println("Say Hello!!!");

      }

      static void Main(strnig[] args)

      {

        Class1 p=new Class1();

        p.play();

      }

    四.在非静态方法中,可以使用静态方法和静态变量

      public void play()

        {

          Music();

        }

        public static void Music()

        {

          System.out.println("Hello");

      }

    截图:

    注意:静态的方法就是不需要讲类实例化就可以直接使用类名调用到方法或者属性

  • 相关阅读:
    postgreSQL 时间线
    Using CSV-Format Log Output
    Understanding postgresql.conf : log*
    UNDERSTANDING POSTGRESQL.CONF: CHECKPOINT_SEGMENTS, CHECKPOINT_TIMEOUT, CHECKPOINT_WARNING
    PgSQL · 追根究底 · WAL日志空间的意外增长
    caffe源码学习
    Git 常用命令学习
    Linux系统的目录结构
    NMS 原理 了解
    nvidia-smi 查看GPU信息字段解读
  • 原文地址:https://www.cnblogs.com/Zhangmin123/p/5254910.html
Copyright © 2011-2022 走看看