![]() |
1
1
好的,使事物成为静态的基本原因是如果您想使它独立于实例,例如as3中的Math函数(您调用Math.min(),而不是var Math=new Math();math.min()…)这对于参考、重复计算、简单操作(将10添加到x值)等非常有用。
您需要做的是按名称获取函数(例如,对象“functionname”起作用),在数组中生成注释性函数,或者向静态函数添加回调方法类似于以下内容:
|
![]() |
2
0
您可以只存储一个对实例的静态引用,在本例中为实例有点像贫民区的单身汉)只是要小心不要在类被实例化之前调用静态方法。
|
![]() |
J. Doe · 线程静态变量与实例化 7 年前 |
![]() |
D.B · django静态文件不随虚拟环境出现 7 年前 |
![]() |
157 239n · 我可以在UI线程之外使用getFilesDir吗 7 年前 |
![]() |
John David · ——等待这个。方法();在静态方法中不起作用 7 年前 |
![]() |
Yu.Pan · Spring boot项目找不到静态文件 7 年前 |
![]() |
Yu.Pan · 无法在springboot静态内容中获取文件 7 年前 |
![]() |
BaCh · C++:使用名称相同但参数不同的类成员和静态函数失败 7 年前 |