मैं लगातार सोच रहा हूं कि एंड्रॉइड विकास के लिए जावा संस्करण का उपयोग जावा एसई संस्करण से संबंधित है। उदाहरण के लिए, मैं आज "टाइप इनफरेंस एंड जेनेरिक मेथड्स" के बारे में पढ़ रहा था जो कि जावा एसई 7 में जोड़ा गया एक फीचर है। मुझे अपने आप को आश्चर्य है, "क्या मैं एंड्रॉइड कोड में इसका उपयोग कर सकता हूं?"एंड्रॉइड का जावा संस्करण जावा एसई संस्करण से कैसे संबंधित है?
बेशक मैं एक एंड्रॉइड प्रोजेक्ट में कोड टाइप कर सकता हूं और देख सकता हूं कि यह संकलित है या नहीं, लेकिन मुझे अपने सिर में किसी प्रकार का मैपिंग करने में खुशी होगी।
मैंने इस जानकारी के लिए गुगलिंग करने की कोशिश की है, एंड्रॉइड दस्तावेज़ों की जांच आदि, लेकिन इसका जवाब नहीं मिल रहा है।
संपादित करें: मुझे भाषा सुविधाओं में अधिक रुचि है, उदा। एंड्रॉइड जावा सिंटैक्स संस्करण जावा एसई सिंटैक्स से कैसे संबंधित है।
समान और प्रासंगिक (लेकिन दिनांकित): http://stackoverflow.com/q/390482/324625 –
क्या आप ओरेकल वकील हैं? यदि ऐसा है तो मुझे चुप रहने का अधिकार है :) –
यहां एक अच्छा जवाब http://stackoverflow.com/questions/4867334/which-edition-of-java-is-being-used-in-android-j2me-or-java -se –