已知 $a 、 b$ 为非零实数, 且 $a<b$, 则下列命题成立的是 ( )
解析 对于 $\mathrm{A}$, 当 $a<0, b<0$ 时, $a^{2}<b^{2}$ 不成立;

对于 $\mathrm{B}$, 当 $a<0, b>0$ 时, $a^{2} b>0, a b^{2}<0, a^{2} b<a b^{2}$ 不成立;

对于 C, $\because a<b, \frac{1}{a^{2} b^{2}}>0, \therefore \frac{1}{a b^{2}}<\frac{1}{a^{2} b}$;

对于 $\mathrm{D}$, 当 $a=-1, b=1$ 时, $\frac{b}{a}=\frac{a}{b}=-1$.