Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java类中减少变量的使用是否有助于提高性能?_Java_Android_Performance_Variables - Fatal编程技术网

在Java类中减少变量的使用是否有助于提高性能?

在Java类中减少变量的使用是否有助于提高性能?,java,android,performance,variables,Java,Android,Performance,Variables,我正在开发一个android应用程序,我需要提高它的性能。如果我在每个类中使用较少的变量,这会帮助我获得更好的性能吗?除非您有大量的变量,否则您不会注意到任何差异(而且编译器很可能会优化多余的局部变量)。如果您想提高应用程序的性能,最好集中精力改进算法,减少对外部资源的访问量。可能有助于提高性能,但最好看这本关于java性能的在线书籍。记忆不是影响性能的唯一因素。定义“少”和“多”变量。我们说的是100对10000000000吗?这取决于你如何处理这些变量。引入变量实际上可以提高性能(例如,如果

我正在开发一个android应用程序,我需要提高它的性能。如果我在每个类中使用较少的变量,这会帮助我获得更好的性能吗?

除非您有大量的变量,否则您不会注意到任何差异(而且编译器很可能会优化多余的局部变量)。如果您想提高应用程序的性能,最好集中精力改进算法,减少对外部资源的访问量。

可能有助于提高性能,但最好看这本关于java性能的在线书籍。记忆不是影响性能的唯一因素。

定义“少”和“多”变量。我们说的是100对10000000000吗?这取决于你如何处理这些变量。引入变量实际上可以提高性能(例如,如果您使用变量来存储方法调用的结果,而不是多次调用该方法);然后我从那个变量中得到了天,年,月,我声明了一个叫做c的变量,这是在浪费内存。我说得对吗?试着找出哪一个函数调用特别会减慢应用程序的速度,而不是降低变量。我不认为减少变量的数量会对性能有任何影响,朋友。让我听听你的建议