如何理解 java编程思想中“静态方法可以创建其自身对象”这句话?

在静态方法中,调用非静态方法时.。 java编程思想中说道: “如果传递一个对象的引用到静态方法里面.(静态方法可以创建其自身对象),然后通过这个引用(和this效果相同),你就可以调用非静态方法和访问非静态数据成员了。但是通常要达到这样的效果,你只需要写个非静态方法就即可。"

侃侃尔雅
浏览 807回答 1
1回答

繁花不似锦

静态方法不能操作对象,是没有this参数的方法,因此静态方法不能访问该类实例的非静态变量、方法等而在静态方法中实例化该类后,则可以通过实例去访问非静态变量、方法。所以如果在该静态方法中调用该类的非静态变量、方法,不如直接写一个非静态方法,用this调用
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java