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

What is ART?

Câu trả lời

ART stands for Android Runtime, which is the runtime environment used for running Android applications on Android devices. It was introduced in Android 4.4 (KitKat) as a replacement for the previous Dalvik runtime[1][2].

The key differences between ART and Dalvik are:

  • ART uses ahead-of-time (AOT) compilation, where apps are compiled when installed, while Dalvik used just-in-time (JIT) compilation[2].
  • AOT compilation makes apps launch faster and run more efficiently compared to JIT[2].
  • ART also performs additional optimizations to further improve performance[2].
  • ART requires more storage space on the device compared to Dalvik, as it stores the compiled native code[2].

Some other advanta...

middle

middle

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

senior

What is the difference between Android Timer and a Handler to do action every N seconds?

senior

What is a ThreadPool ? And is it more effective than using several separate Threads ?

middle

Explain how HashMap works

Bình luận

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

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