我想測試我應該使用哪種方法來執行我的Android應用程序的網絡通信。我想要最快的網絡通信。哪種方法更適用於使用java.net或java.nio進行Android應用程序的網絡通信
我應該如何測試這兩種方法java.net
和java.nio
我的移動應用程序才能得出結論。
任何指針?
我想測試我應該使用哪種方法來執行我的Android應用程序的網絡通信。我想要最快的網絡通信。哪種方法更適用於使用java.net或java.nio進行Android應用程序的網絡通信
我應該如何測試這兩種方法java.net
和java.nio
我的移動應用程序才能得出結論。
任何指針?
除非您正在編寫一個預計擁有數萬個傳入連接的服務器,否則沒有理由優先選擇java.nio
而不是java.net
,並且後者的編程更爲簡單。
我做了非常廣泛的基準測試與1700個數據點在幾年前,這尤其證明有超過單一的互聯網連接java.net
和java.nio
之間不存在性能差異。
如何執行一些基準測試來證明這一點? – Mayank 2014-11-24 06:09:38
(a)爲什麼?和(b)你不瞭解如何執行基準測試?只是測試和衡量。 – EJP 2014-11-24 06:16:03