Tag: 原始

使用Kotlin的数字操作是否像Java原语一样快?

Java有原始语言,因为使用它们会导致比基于类的对应语言更高效,可读和更少错误的代码 。 Kotlin是否执行编译时优化以确保编号操作与Java基元相同(或更好)的性能?

为什么Kotlin不允许使用基本类型的lateinit?

在Kotlin语言中,我们默认情况下必须在引入每个变量时对其进行初始化。 为了避免这种情况,可以使用lateinit关键字。 在初始化之前引用一个lateinit变量会导致运行时异常。 然而, lateinit不能和原始类型一起使用。 为什么这样?