Java 记录与 C# 结构类似吗?我的意思是,如果它们是堆栈分配的,而不是使用像类这样的引用,那么它们是在堆上分配的。
不。记录只是编写值类的一种更简单的方法,但分配方式与普通对象没有任何不同。
(这并不是说此类类型没有进行中 - 它们正在进行中 - 但记录不是此功能。)