Je suis constamment me demandais comment la version de Java utilisée pour Android développement se rapporte à un Java SE version. Par exemple, j'ai lu aujourd'hui sur "l'Inférence de Type et de Méthodes Génériques", qui est une fonctionnalité ajoutée dans Java SE 7. Je me demande, "puis-je l'utiliser dans le code Android?"
Bien sûr, je pourrais taper le code dans un projet Android et voir si ça compile, mais je serais heureux d'avoir une sorte de cartographie dans ma tête.
J'ai essayé de Googler pour cette info, la vérification de l'Android docs, etc, mais ne peuvent pas trouver une réponse.
Edit: je suis plus intéressé par les fonctionnalités de langage, par exemple, comment le Android Java version de syntaxe liés à Java SE de la syntaxe.