gpt4 book ai didi

java - 新对象创建最佳实践(对于这种情况)

转载 作者:搜寻专家 更新时间:2023-10-31 19:33:09 26 4
gpt4 key购买 nike

我有一个关于我正在从书中学习的一些代码的基本问题。我是 Java 语言的新手,所以我想了解这里的最佳实践。

引用以下内容:https://www.refheap.com/89409

这只是类(class)的一个片段。里面有一行代码:

Vector2f earth = earthMat.mul(new Vector2f());

我重写如下,一切正常:

Vector2f earth = new Vector2f();
earth = earthMat.mul(earth);

第一个语句是执行此操作的更优化方法吗?作为 Java 的新手,我只是想了解一个是否真的比另一个更好。系统地,(至少在我看来),这两个陈述现在更容易理解。我喜欢专门针对对象名称进行调用。

最佳答案

没有愚蠢的问题。

但答案是否定的,唯一的区别是第二个更易于阅读,但也需要开发人员进行更多的输入工作。

在编译器级别,仍然有一个指向指定给 mul 方法的对象的指针。编译器不关心它是在一行还是两行。

关于java - 新对象创建最佳实践(对于这种情况),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25469495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com