总结
多年前,java在性能上有不好的名声,但是现在这不是正确的了。Dalvik虚拟机包括它的JIT编译器,在每个安卓版本都会有提升。你的代码可以编译成native代码,可以利用最新的CPU的架构优势而不需要重编译任何地方。当实现很重要的时候,你的最高优先级应该是去认真的选择数据结构和算法。好的算法可以不需要任何的优化依然有很好的性能。从另一方面说,一个不好的算法通常给出不好的结果,而不管你在它的实现上多么努力。
最后,绝对不要牺牲响应。它可能使得你的应用开发困难一些,但是应用的成功离不开它。