为什么java中public的方法不能被调用而static可以?

2022-04-11 科技 120阅读
你的方法是在一个类里面的,要调用需要实例化对象,再通过对象调用方法,而static是静态意思,所以方法生成不受类实例影响,直接初始化,就可以直接调用了,简单理解就是,方法在类里面必须要先new一下生成这类,里面的方法才会激活,这样才能调用,static修饰后代码会先运行静态修饰的,所以方法就已经提前激活了,你就可以直接调用
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com