자바 데이터 형식의 규칙
적당 한 데이터 형식 을 선택 하여 저장 합 니 다.예 를 들 어 나 이 를 저장 하 는 데 사용 합 니 다.그의 수 치 는 200 을 초과 할 수 없 으 면 short 로 저장 하고 2 개의 바이트 만 낭비 하 는 것 이 절약 할 수 있 습 니 다.만약 에 수치 가 100 보다 크 지 않 으 면 우 리 는 byte 로 저장 할 것 이다.만약 에 이 수치 가 100 보다 크 지 않 으 면 롱 롱 롱 정형 으로 저장 하지 않 으 면 약간 낭비 할 것 이다.
하지만 지금 은 10 여 년 전보 다 는 예전 의 프로 그래 밍 이 모두 마이크로컴퓨터 에서 이 루어 졌 다.마이크로컴퓨터 에서 프로 그래 밍 을 하 는 그의 자원 은 매우 작고 하나의 메모리 와 하나의 메모리 가 매우 작 기 때문에 그 때 는 반드시 그의 자원 문제 의 사용 에 신경 을 써 야 한다.안의 자원 을 낭비 해 서 는 안 된다.그렇지 않 으 면 자원 이 점점 작 아진 다.
현재 의 임의의 메모 리 는 G 에 올 라 가 고 서버 는 모두 100 G 이상 에 달한다.그래서 지금 은 데이터 형식의 사용 에 신경 쓸 필요 가 없습니다.자바 에 서 는 정수 수치 가 수 십 억 이하 라면 int 만 사용 하 라 고 합 니 다.int 는 통용 되 는 정수 유형 으로 현재 의 기계 에 있어 서 전혀 낭비 되 지 않 습 니 다.오히려 이렇게 하면 훨씬 간결 하고 귀 찮 지 않 을 것 이다.만약 당신 이 또 short 를 사용 하여 나 이 를 저장 하고 byte 로 100 수 치 를 저장 하 며 int 로 집의 가격 을 저장 하 는 것 이 그렇게 번 거 로 우 며 전환 할 때 도 넘 칠 수 있 습 니 다.그림 3.5 참조:
그림 3.5
또 거꾸로 넘 어 갈 거 야,거꾸로 넘 어 갈 거 야,그러면 지저분 해.그 러 니까 자바 가 정수 기본 값 이 int 라면소수 라면 기본 값 은 double 입 니 다.네가 int 를 쓰 지 않 아 도 그 는 int 이 고,double 을 쓰 지 않 아 도 그 는 double 이다.
데이터 형식 은 데이터 저장 이 선택 한 공간 크기 입 니 다.모든 사람의 저장 크기 가 다 르 기 때문에 우 리 는 선택 해 야 합 니 다.그러나 자바 에서 그 는 우리 에 게 정수 용 int,소수 용 double 을 추천 합 니 다.굳이 교체 하지 않 아 도 됩 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.