首页 > 其他 > 详细

20165303第三周学习总结

时间:2018-03-17 21:32:17      阅读:230      评论:0      收藏:0      [点我收藏+]
  • 知识点小结

静态方法可以使用:类名.方法名(参数) 的格式来调用。比如我们常用的Math.mathodName()。用对象.方法名(参数)也是可以的。

静态方法不依赖于实例变量,也就是和对象中的属性关系不大,甚至没有关系。这时候就可以加关键字static了。

实例方法必须使用对象.方法名()的格式。它依赖于对象的属性来实现。

实例变量就是radius那样的,绑定到类的某个特定实例,存储在互不相关的内存中,不能被同一个类的不同对象影响。

如果想让一个类的所有实例共享数据,就要使用静态变量(static variable)。变量值存在一个公共的内心地址,如果某一个对象修改了它的值,所有的对象都会受影响。

静态变量和静态方法既可以在类的实例方法中使用,也可以在静态方法中使用。但实例变量和实例方法不可以在静态方法中使用了。

20165303第三周学习总结

原文:https://www.cnblogs.com/Vventador/p/8592409.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!