playPiano icon indicating copy to clipboard operation
playPiano copied to clipboard

Audio类线程池问题

Open GerogeLiu opened this issue 2 years ago • 1 comments

播放音符需要使用多线程,作者采用线程池来处理这些大量短线程 的思路是很好的,但是貌似使用方法不对 线程池

如上图当前线程池作为实例属性是不妥的,因为这样每次创建Audio对象都会创建一个线程池,于是线程池只会有一个线程,这样一来就背离了采用线程池进行线程复用的目的。

建议:将线程池使用static修饰,这样所有Audio对象就可以共享同一线程池了。。

GerogeLiu avatar Nov 30 '22 12:11 GerogeLiu

感谢指正,之前是我考虑不周

gulihua10010 avatar Dec 10 '22 08:12 gulihua10010