个人意见,仅供参考。系统机械能守恒的判断依据:如果系统内只有重力和弹簧弹力做功,则系统机械能守恒。你说的“整体法”我理解为“力学问题”的“整体法”,适用于对系统的受力分析,此时“内力”不需要分析。判断系统机械能守恒,我认为也可以用“整体法”,但是这个“整体法”不是分析力,而是分析系统内能量的变化。如果系统内只有动能,重力势能和弹性势能的相互转化,则系统机械能守恒。如果出现其他形式的能量,例如你说的子弹打木块问题,由于摩擦力的做功产生了内能,所以系统机械能就不守恒了。