Câu hỏi phỏng vấn Android
Câu hỏi

What is Dalvik?

Câu trả lời

Dalvik is the discontinued process virtual machine (VM) that was used to execute applications in older versions of the Android operating system. It was designed and written by Dan Bornstein, who named it after the fishing village "Dalvík" in Eyjafjörður, Iceland[3].

The key points about Dalvik are:

  • It was a register-based virtual machine that executed applications written for Android[3].
  • Android apps were compiled into Dalvik bytecode (.dex files) which the VM could run efficiently[3].
  • Dalvik was designed to be memory-efficient and able to run multiple instances on the same device[3].
  • It sat on top of the Linux kernel in the Android stack[3].
  • Dalvik used a Just-In-Time (JIT) compiler which compiled bytecode during run...
junior

junior

Gợi ý câu hỏi phỏng vấn

expert

What happens if the user navigates away or closes the app while I still have a reference to the Activity
the user just closed in my AsyncTask ?

junior

What is ADB and what is it used for?

senior

When to use SparseArray vs HashMap ?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào