我想测试一下我应该使用哪种方法为我的Android应用程序执行网络通信。我想要最快的网络通信。
如何为我的移动应用测试这两种方法java.net
和java.nio
以获得结论。
任何指针?
答案 0 :(得分:3)
除非您正在编写一台预计会有数万个传入连接的服务器,否则没有理由更喜欢java.nio
而不是java.net
,后者编程起来要简单得多。
我几年前使用1700个数据点进行了非常广泛的基准测试,尤其证明java.net
和java.nio
在单个Internet连接上没有性能差异。
答案 1 :(得分:-1)
java.net方法更适合使用java.net或java.nio进行Android应用程序的网络通信