博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
方法的调用
阅读量:6230 次
发布时间:2019-06-21

本文共 820 字,大约阅读时间需要 2 分钟。

同一个类中的两个方法相互调用

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

public void play()        {            System.out.println("Hello");        }        public void Music()        {            play();        }

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

 

public static void play()        {            System.out.println("Hello");        }        public static  void Music()        {            play();        }

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

 

public void play()        {            System.out.println("Hello");        }        static void Main(string[] args)        {            Class1 p = new Class1();            p.play();        }

       4.在非静态方法中,可以直接使用静态方法

 

    

public  void play()        {           Music();        }        public static  void Music()        {             System.out.println("Hello");    }

 

转载于:https://www.cnblogs.com/WuXuanKun/p/5256855.html

你可能感兴趣的文章
【实用技巧】 修改度娘的提取码
查看>>
linux光驱挂到本地目录
查看>>
jQuery Ajax实例 ($.ajax_$.post_$.get)
查看>>
第一课JAVA开发环境配置
查看>>
linux的NFS详细配置方法
查看>>
Eclipse中Spring插件的安装及使用
查看>>
git 出现错误 Could not resolve host: github.com 或者 gitlab.com 或者gerrit相关( 自有服务 )...
查看>>
eclipse中启动项目报内存溢出问题通过修改配置解决
查看>>
垃圾桶丁
查看>>
Windows环境下python2.7安装mysql-python
查看>>
InnoDB的三个关键特性
查看>>
请教一个问题:关于 webrtc 通信的问题
查看>>
SDE里修改要素的已有字段的长度
查看>>
openStack高可用性和灾备方案
查看>>
svn完整搭建
查看>>
programData
查看>>
python正则表达式二[转]
查看>>
Easyui datagrid
查看>>
win11.2.0.4lsnrctl status hang
查看>>
黑盒测试实践作业进度报告(周四)
查看>>