在java中,無論體系結構是32位還是64位,保證總是32位大小和長64位大小的整數?無論系統是32位還是64位,int都是32位還是64位?
2
A
回答
2
Java是平臺獨立的。所以int
是32位,並且long
是64位。
2
的Java Tutorial page on primitive data types指定固定的尺寸,使具有無底層架構提及任何影響
INT:int數據類型是一個32位有符號的二進制補碼整數。它的最小值爲-2,147,483,648,最大值爲2,147,483,647(含)。
long:長數據類型是一個64位有符號的二進制補碼整數。 它的最小值爲-9,223,372,036,854,775,808和最大值 的值爲9,223,372,036,854,775,807(含)。當您需要的數據範圍比int提供的範圍寬時,使用此數據類型 。
2
int
在Java中始終是32位。不管操作系統類型/架構/不管。
相關問題
- 1. 無論系統是32位還是64位,uint均爲32位?
- 2. 如何確定System.Diagnostics.Process是32位還是64位?
- 3. WMI和Win32_Process - 確定是32位還是64位?
- 4. 檢查處理器是32位還是64位
- 5. 如何判斷我寫的程序是32位還是64位?
- 6. 結構大小,檢查是64位還是32位
- 7. 如何檢測,如果CPU是32位還是64位
- 8. 確定當前的PowerShell Process是32位還是64位?
- 9. 確定可執行文件(或庫)是32位還是64位
- 10. 找出一個DLL是從Java的32位還是64位
- 11. 如何檢測Cocoa應用程序是32位還是64位?
- 12. 檢查應用程序是建立在32位還是64位?
- 13. 確定iOS設備是32位還是64位
- 14. 檢查正在運行的進程是32位還是64位
- 15. 如何檢查我的Perl安裝是32位還是64位?
- 16. 如何知道libpython27.a是32位還是64位?
- 17. 有沒有辦法檢查進程是64位還是32位?
- 18. 如何找到它是32位還是64位? Tomcat
- 19. 如何檢查安裝的wxPython是32位還是64位?
- 20. 如何檢查WebSphere是32位還是64位?
- 21. 查找ipa文件是32位還是64位。 (macos/unix)
- 22. 微軟的IE圖像是64位還是32位?
- 23. 知道程序集是64位還是32位
- 24. 我怎麼知道gcc的版本是64位還是32位?
- 25. 知道JRE是32位還是64位從Windows命令Promt
- 26. Autoconf:檢測目標平臺是32位還是64位
- 27. 如何檢查安裝的Anaconda是32位還是64位?
- 28. 如何判斷應用程序是64位還是32位?
- 29. 如何判斷我的cygwin安裝是32位還是64位?
- 30. 如何確定我的操作系統是32位還是64位?
同時問及回答。下一次嘗試挖掘更難一點:) – Tala
這是通過挖掘,我回答了嗎?請參閱:http://stackoverflow.com/help/self-answer –
這很完美。我的意思是,如果你花更多時間挖掘1分鐘,你就不必在這裏問它:)對不起,如果我聽起來粗魯。 – Tala