对于Android应用程序,使用java.net或java.nio进行网络通信,哪种方法更好

对于Android应用程序,使用java.net或java.nio进行网络通信,哪种方法更好,java,android,java-io,socketchannel,Java,Android,Java Io,Socketchannel,我想测试我应该使用哪种方法为我的Android应用程序执行网络通信。我想要最快的网络通讯 对于我的移动应用程序,我应该如何测试这两种方法java.net和java.nio,才能得出结论 有任何指针吗?除非您正在编写一个服务器,该服务器预期有成千上万个传入连接,否则没有理由选择java.nio而不是java.net,后者的编程非常简单 几年前,我用1700个数据点进行了非常广泛的基准测试,这特别证明了java.net和java.nio在单个互联网连接上没有性能差异。java.net方法更适合使用j

我想测试我应该使用哪种方法为我的Android应用程序执行网络通信。我想要最快的网络通讯

对于我的移动应用程序,我应该如何测试这两种方法
java.net
java.nio
,才能得出结论


有任何指针吗?

除非您正在编写一个服务器,该服务器预期有成千上万个传入连接,否则没有理由选择
java.nio
而不是
java.net
,后者的编程非常简单


几年前,我用1700个数据点进行了非常广泛的基准测试,这特别证明了
java.net
java.nio
在单个互联网连接上没有性能差异。

java.net方法更适合使用java.net或java.nio进行Android应用程序的网络通信

我如何执行一些基准测试来证明这一点?(a)为什么?(b)关于如何执行基准测试,您不了解什么?只是测试和测量。我如何进行一些基准测试来证明这一点?你的答案令人费解。