静态方法和实例化方法的区别
1: 静态方法常驻内存,实例方法不是,所以静态方法效率高但占内存。
2:静态方法在堆上分配内存,实例方法在堆栈上
3: 静态方法所有线程可视,实例方法单线程可视
如果我们继续深入研究的话,就要脱离技术谈理论了。
拿别人一个例子说事:
比如说“人”这个类,每个人都有姓名、年龄、性别、身高等,
1: 静态方法常驻内存,实例方法不是,所以静态方法效率高但占内存。
2:静态方法在堆上分配内存,实例方法在堆栈上
3: 静态方法所有线程可视,实例方法单线程可视
如果我们继续深入研究的话,就要脱离技术谈理论了。
拿别人一个例子说事:
比如说“人”这个类,每个人都有姓名、年龄、性别、身高等,