데이터 유형에 대한 규칙
예를 들어, 연령을 저장하는 데 사용되는 경우 저장할 올바른 데이터 유형을 선택하면 값이 200을 초과 할 수 없으므로 짧게 사용하여 저장하기 만하면 비용 효율적입니다. 값이 100을 넘지 않으면 바이트를 사용하여 저장합니다. 값이 100 이하가 아닌 경우 장기 정수를 사용하여 저장해야합니다. 이는 약간 낭비입니다.
그러나 지금은 10 년 전 이하가 아니며 이전 프로그래밍은 마이크로 컴퓨터에서 수행되었습니다. 마이크로 컴퓨터에서 프로그래밍을위한 리소스는 매우 작고, 하나의 메모리와 하나의 메모리가 매우 작으므로, 당시에는 자원 문제의 사용에주의를 기울여야하며 내부의 자원을 낭비 할 수 없습니다. 그렇지 않으면 리소스가 점점 작아집니다.
오늘날 메모리는 G이며 서버는 수백 개 이상의 G입니다. 이제 데이터 유형 사용에 대해 신경 쓰지 않아도됩니다. Java에서는 정수 가치가 수십억 미만인 경우 int를 사용하십시오. INT는 일반적인 정수 유형으로 오늘날의 기계에 전혀 낭비되지 않습니다. 반대로, 이것은 훨씬 단순하고 그렇게 번거롭지 않을 것입니다. 연령을 저장하기 위해 짧은 사용을 사용하는 경우, 바이트는 100 값을 저장하고 INT를 사용하여 집의 가격을 귀찮은 것으로 저장하면 변형 중에 넘쳐납니다. 그림 3.5와 같이 :
그림 3.5
그것은 반전 될 것이고, 돌아올 때 다시 넘쳐나는 것은 매우 지저분합니다. 따라서 Java는 정수가 int로 기본적으로 불이행한다고 말합니다. 소수 인 경우 기본값은 두 배입니다. 당신이 int를 필요로하지 않더라도 그는 여전히 int이며, 두 배가 될 필요가 없다면, 그는 두 배입니다.
데이터 유형은 데이터 스토리지에서 선택한 공간 크기입니다. 모든 사람의 스토리지 크기는 다르므로 선택해야하지만 Java에서는 정수와 이중 소수점에서 int를 사용하는 것이 좋습니다. 우리가 교체 해야하는 경우도 괜찮습니다.