我的Java代码在Android设备中的执行速度非常慢。我认为这是因为我在一堂课上都做到了。我需要一些有关如何改进代码的建议,也许是通过将其划分为不同的类。你会怎么做?
LoanId Duration
2 4 Weeks
3 3 Months
答案 0 :(得分:1)
将代码分为不同的类不会帮助您。不进行概要分析就很难说出正在发生的事情。使用其中一种配置工具,例如VisualVM。
监视您的应用程序,找出哪一行代码花费太多时间并尝试对其进行优化。
答案 1 :(得分:0)
要提高可读性,可以使用不同的类。但这不会改善性能。
对于长时间的处理任务,请使用后台线程而不是在主线程上执行。