Stackoverflow 사람들의 많은 게시물에서 정수 대신 바이트 나 단락을 사용한다고해서 메모리 사용량이나 CPU 사용량이 감소하지 않는다고합니다. 그러나 바이트 또는 단락의 배열이있는 경우 해당 배열은 메모리를 적게 사용하고 비슷한 정수 배열보다 반복 속도가 빠릅니다.정수 대신 바이트/단락으로 구성된 Java 배열이 메모리를 더 효율적으로 사용합니까?
구체적으로 말하자면, 저는 원시 타입에 대해 질문하고 있습니다. 자바 문서 바이트/짧은에서 언급 한 바와 같이
은
당신이 원시 유형에 대해 요구하는 경우, (HTTP를 [예, 그것은 좁은 유형을 사용하는 메모리를 저장] .oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html). –
혼란을 가져 주어서 죄송합니다. 실제로 바이트를 의미했습니다. 나는 그 글을 바꿨다. –
@Defi'int []'가 필요하면'byte []'가 필요하면'byte []'이외의 것을 사용하는 것이 더 복잡합니다. 여기 혼란이 뭐니? – Kayaman