मैं जावा में एक ऐप्लिकेशन है जो दोनों 32bit और 64bit सिस्टम पर चलता है पर देख रहा हूँ, और यह IP पते के साथ मुख्य रूप से संबंधित है। ये IP पते पूर्णांक के रूप में रखा जाता है, और इस के लिए सामान्य प्रकार 64 बिट प्लेटफार्मों पर स्मृति के लिए ढेर बरबाद करती है (और हाँ, स्मृति उपयोग पहले से ही यहाँ एक मुद्दा हो दिखाया गया है)। आप 32 बिट अभिन्न मूल्यों की घोषणा कैसे करते हैं जो x64 आर्किटेक्चर पर 32 बिट्स पर भी रहते हैं?मैं जावा में 32 बिट पूर्णांक कैसे घोषित करूं?
मैं के रूप में एक जावा नौसिखिया, अगर वहाँ एक निर्मित प्रकार है कि पहले से ही संभाल करने IP पते मेरे लिए करते रहे कि संकोच न करें डिज़ाइन किया गया है;)
मैंने सोचा था कि 'जावा में int' 32 बिट प्रकार है आयात है कि ऐसा करने के लिए ?! – AraK
@AraK - शायद यह है, लेकिन मुझे यकीन नहीं है कि यह x64 सिस्टम पर 64 बिट्स तक स्केल नहीं करता है और मुझे दस्तावेज़ों में एक निश्चित उत्तर नहीं दिख रहा है। –
या इसके बजाय, मैं इसे int के लिए देखता हूं, लेकिन ** हस्ताक्षरित ** int के लिए कहीं भी कोई संदर्भ नहीं। –