class a
{
int variable;//4 bytes
}
class a
{
static int variable;//? bytes
}
0
A
답변
5
int 변수도 클래스와 같은 위치에 있지 않고 4 바이트를 차지하며 클래스의 각 인스턴스가 아니라 각 AppDomain에 대해 4 바이트를 차지합니다.
1
동일한 바이트 수.
1
로드되는 모든 appdomain에 대해 4 바이트. 거기에있는 것으로 간주되는 운반 클래스의 초과분을 세지 않습니다. 즉, 정적 변수가 없을 것입니다.
-1
int는 항상 4 바이트가 아니기 때문에 하드웨어에 따라 다릅니다. x86에서 static int는 비 정적 인 것과 같은 바이트 수를 사용합니다.
메모리를 할당하려는 경우 sizeof() 또는 이와 비슷한 것을 사용해야합니다.
관련 문제
- 1. PHP에서 "정적"키워드가 필요합니까?
- 2. 몇 개의 SQL 쿼리가 필요합니까?
- 3. Java의 참조 변수에는 무엇이 있습니까?
- 4. 인스턴스 변수에는 어떤 규칙을 사용해야합니까?
- 5. 정적으로 링크하려면 정적 라이브러리가 필요합니까?
- 6. 몇 개의 비디오 포맷이 필요합니까? - 웹
- 7. iTunes 평균 등급에는 몇 개의 등급이 필요합니까?
- 8. SQL Server - 실제로 몇 명의 사용자가 필요합니까?
- 9. Int NSData에서
- 10. Android ftp 바이트가 전송되었습니다.
- 11. 바이트가 작동하지 않는 개체
- 12. builtins.TypeError : 바이트가 아닌 str이어야합니다.
- 13. 비트 이동시 바이트가 왜 바뀌나요?
- 14. 테스트 바이트가 레지스터 mips에 저장 됨
- 15. g ++ __static_initialization_and_destruction_0 (INT, INT) -이
- 16. 정적 라이브러리,하지만 헤더가 여전히 필요합니까?
- 17. 자바에서 정적 메소드에 동시 액세스하려면 동기화가 필요합니까?
- 18. 개인 정적 변수에 공용 설정자가 필요합니까?
- 19. 바이트가 교차하지 않는 이유는 무엇입니까?
- 20. PHP preg_functions 멀티 바이트가 안전합니까?
- 21. 파이썬에서 파일에 글을 쓰면 null 바이트가 삽입됩니다.
- 22. 이 계약을 증명하기 위해서는 무엇이 필요합니까? 필요합니까?
- 23. joda 새로운 날짜 시간 (INT, INT, INT, int, int, int)에 웹 로직 11g와
- 24. DataOutput.writeUTF를 통해 얼마나 많은 바이트가 쓰여 졌는지 알 수 있습니까?
- 25. android.media.AudioManager.setStreamVolume (int streamType, int index, int flags)
- 26. 되는 예외 (INT) 더블 (INT) INT
- 27. 변환 int int []
- 28. SharePoint를 업그레이드하는 동안 만들 수/몇 개의 인덱스 파티션이 필요합니까?
- 29. OpenGL ES의 컬러 버퍼에 몇 가지 색상이 필요합니까?
- 30. Ajax HTML 편집기를 편집하는 방법, 몇 개의 버튼 만 필요합니까?
DotNet 프레임 워크의 int는 항상 4 바이트로 이동합니다. –
당신이 cpu 대역폭에 대해서 이야기하고 있다면, 그렇습니다. – Behrooz