标签: java scala jit boxing
以下定义是否会在每次调用getField1时导致装箱和取消装箱?或者JIT最终是否优化了这一点?
getField1
def field1: Java.lang.Double = getField1(int index)
以下定义如何?它会避免装箱和拆箱吗?
def field1: Double = getField1(int index)
如何在编译时和运行时识别装箱和拆箱的时间?