黑马程序员技术交流社区

标题: JAVA基础 每日一问 [打印本页]

作者: 以我之名    时间: 2016-7-11 15:39
标题: JAVA基础 每日一问
请大神能给一个能明确区分使用静态与动态方法的环境
听教程听得迷迷糊糊的..
作者: chia0713    时间: 2016-7-11 16:00
小白回复:
静态方法可以直接调用,对于重复调用的方法用静态很方便,
但是,静态方法中调用的所有变量必须也是静态的,不是你想用就能用的。
作者: yabiaodou    时间: 2016-7-11 17:32
学习中,该吃饭了......
作者: 以我之名    时间: 2016-7-11 21:26
chia0713 发表于 2016-7-11 16:00
小白回复:
静态方法可以直接调用,对于重复调用的方法用静态很方便,
但是,静态方法中调用的所有变量必须 ...

虽然还是不太明白 不过还是谢谢了
作者: 地狱蓝枫    时间: 2016-7-12 22:17
静态方法是跟随类的加载一起加载的,所以可以直接用类名来调用静态方法,静态方法只能访问静态方法或变量.
普通方法的调用必须要创建该类的对象,通过对象来调用普通方法.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2