Tôi liên tục tự hỏi làm thế nào phiên bản Java được sử dụng cho phát triển Android liên quan đến một phiên bản Java SE. Ví dụ, tôi đã đọc ngày hôm nay về "Loại suy luận và phương pháp chung" là một tính năng được thêm vào trong Java SE 7. Tôi tự hỏi bản thân mình, "Tôi có thể sử dụng điều này trong mã Android?"Phiên bản Java của Android có liên quan như thế nào với phiên bản Java SE?
Tất nhiên tôi có thể nhập mã vào một dự án Android và xem liệu nó có biên dịch hay không, nhưng tôi sẽ hạnh phúc hơn khi có một số ánh xạ trong đầu.
Tôi đã cố gắng tìm kiếm thông tin này trên Googling, kiểm tra tài liệu Android, v.v. nhưng không thể tìm thấy câu trả lời.
Chỉnh sửa: Tôi quan tâm nhiều hơn đến các tính năng ngôn ngữ, ví dụ: Phiên bản cú pháp Java của Android liên quan đến cú pháp Java SE như thế nào.
Tương tự và có liên quan (nhưng ngày): http://stackoverflow.com/q/390482/324625 –
Bạn có phải là luật sư của Oracle không? Nếu vậy tôi có quyền giữ im lặng :) –
Đây là câu trả lời hay nhất http://stackoverflow.com/questions/4867334/which-edition-of-java-is-being-used-in-android-j2me-or-java -se –