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

时间:2014-11-24 06:01:36

标签: java android java-io socketchannel

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

如何为我的移动应用测试这两种方法java.netjava.nio以获得结论。

任何指针?

2 个答案:

答案 0 :(得分:3)

除非您正在编写一台预计会有数万个传入连接的服务器,否则没有理由更喜欢java.nio而不是java.net,后者编程起来要简单得多。

我几年前使用1700个数据点进行了非常广泛的基准测试,尤其证明java.netjava.nio在单个Internet连接上没有性能差异。

答案 1 :(得分:-1)

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