为什么使用了clearBuffer(),剩余缓冲区的空间没变?
执行flush方法之后,缓冲区已经是空的了,所以没有变化。
老师这里主要是为了让大家明白 clear()和clearBuffer()之间的区别。