黑马程序员技术交流社区
标题:
不清楚static的用法
[打印本页]
作者:
a2015272261
时间:
2016-3-30 19:53
标题:
不清楚static的用法
为什么有些方法是static,有些变量要static,为什么static的方法类可以直接用不用实例化,求解
作者:
lyoivneg
时间:
2016-3-30 20:38
因为 static 随着方法加载而加载的 没有创建对象之前 static就存在了 它在方法区 记者就行了
作者:
747844695
时间:
2016-3-30 21:45
用static修饰我个人认为是为了方便调用,不用刻意的去记,只是为了自己使用方便而用
作者:
walkwind
时间:
2016-3-30 22:12
在方法区,类加载调用
作者:
lyy0525
时间:
2016-3-30 22:30
static 修饰是为了让所有对象共享该数据或方法,方便使用
作者:
妄想年少轻狂
时间:
2016-3-30 22:31
被static修饰的成员变量和方法可以通过 类命.变量名/方法名 调用,并且静态变量随类的加载而加载,值可以被多个对象公用,这是static的作用
那么,根据static作用和类成员的需求,就会在需要时用static修饰成员
比如常量,被static修饰后,调用更方便
作者:
1833495284
时间:
2016-3-30 22:45
需要静态的就加static,不需要就不加,静态就是很安静的状态
作者:
1833495284
时间:
2016-3-30 22:47
比如我有时候会想静静,就会进入静态状态,就需要加static
不过静静现在不鸟我了-.-
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2