static 静态与非静态的区别

静态属性是共享一块内存空间。实例的是各自独享一块内存空间。比如同一个name属性。如果是实例成员。那么你每创建了一个对象。赋给name值。假如创建了2个对象。第一个赋值张三。第2个赋值李四。它们就分别保存了name的值。如果是静态的。那么你再次赋值就会把其覆盖。比如李四覆盖张三。因为是共享一块内存空
posted @ 2019-03-08 09:54  絮絮墨恒  阅读(344)  评论(0编辑  收藏  举报