我想知道一个应用程序的最大线程数。
您知道 Thread.activeCount() 返回正在运行的线程组及其子组中的活动线程数。
如果我知道当前活动中要创建的最大线程数,我就可以限制活动线程。
我正在使用线程进行 http 连接并捕获 Http 响应。
提前致谢。
据我所知,代码没有强制执行最大值。话虽如此,即使对于网络 I/O,收益递减也会很快出现,因为 Android 设备的 CPU 速度相当小,而且 RAM 也相当有限。
请考虑使用AsyncTask
而不是你自己的线程。这使用了 Android 设置的线程池,因此它将使用 Android 核心团队认为对该平台有效的池大小。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)