स्रोत कोड में निरंतर उपयोग किए जाने वाले प्रकार के प्रकार को इंगित करने के लिए पोस्टफिक्स डिलीमीटर का उपयोग करना आवश्यक है, जैसे कि लंबे समय तक एल। हालांकि, शॉर्ट्स के लिए और बाइट्स कोई परिसीमक हैं, तो मैं स्पष्ट रूप से ऐसा तरह निरंतर मूल्य कास्ट करने के लिए की जरूरत है:जावा पोस्टफिक्स delimiters
short x = (short)0x8000;
मैं सोच रहा था अगर जावा संकलित बाईटकोड में अतिरिक्त कदम उठा लेता वास्तव में एक पूर्णांक प्रकार से इस कन्वर्ट करने के लिए संक्षेप में, या क्या यह पता है कि यह एक शब्द में फिट होगा और निरंतर उपयोग करेगा? अन्यथा, क्या कोई तरीका है कि मैं छोटी या बाइट को इंगित करने के लिए इन तरह की संख्याओं को पोस्टफिक्स कर सकता हूं?
बाहर चेक http://stackoverflow.com/questions/2720738/java-short-and-casting - अगर मदद करता है !! – Nik