为什么java.awt.Point提供设置和获取double的方法,但将x和y存储为int?

bluesky3月前 ⋅ 25 阅读

ChatGPT的回答仅作参考:

Java.awt.Point提供设置和获取double的方法是为了方便开发人员在需要使用double类型的场景下使用该类。但是,x和y仍然存储为int,这是因为Point类最初设计时是为了处理图形界面中的像素坐标,而像素坐标通常是整数。因此,将x和y存储为int可以提高性能和节省内存。

全部评论: 0

    相关推荐