今天想到这个问题,搜了搜,答案比较乱,也没有具体的解释,看到的答案觉得靠谱的总结一下
1.使用static虽然快,但它是在用空间换时间,类似不动产,占用了大量资源,多了jvm会凌乱(占用资源,jvm什么的小白我真的不懂,只是觉得是这样)
2.违背了Java语言本身面向对象的特点,缺少了多态的优秀特性
Java中大量使用static代价
最新推荐文章于 2023-05-19 20:59:14 发布
今天想到这个问题,搜了搜,答案比较乱,也没有具体的解释,看到的答案觉得靠谱的总结一下
1.使用static虽然快,但它是在用空间换时间,类似不动产,占用了大量资源,多了jvm会凌乱(占用资源,jvm什么的小白我真的不懂,只是觉得是这样)
2.违背了Java语言本身面向对象的特点,缺少了多态的优秀特性