Есть ли разница между инициализацией объекта? Будет ли поле времени иметь другое поведение или оно такое же, как в Java (объявление разделения и инициализация)? БлагодаряKotlin объект. Какой способ инициализации прав?
object DataHolder {
val time : MutableList<Long>
init {
time = arrayListOf()
} ...
и это
object DataHolder {
val time = arrayListOf<Long>() ....