달마루
기획자에서 개발자로
달마루
전체 방문자
오늘
어제
  • 분류 전체보기 (334)
    • 기획 이야기 (3)
    • 개발자로 전향한 이유 (1)
    • Github Address (1)
    • 개발자, 그 여정 (11)
      • 기초특강 (4)
      • 국비학원 선정 (4)
      • BitCamp_수업내용 (1)
      • 학원 프로젝트 후기 (1)
      • 정보처리기사 (1)
      • 개발 이야기 (0)
    • 개념 창고 (126)
      • JAVA (50)
      • CS (1)
      • Database (27)
      • NetWork (2)
      • 자료 구조 (2)
      • React (8)
      • Spring (3)
      • JPA (1)
      • HTML & CSS (18)
      • JS (3)
    • algorithm (186)
      • 백준 (161)
      • 프로그래머스 (23)
    • 사는 이야기 (0)

블로그 메뉴

  • Github
  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Bronze III
  • react
  • 문제풀이
  • select
  • sql 문제풀이
  • 알고리즘
  • SQL
  • programmers
  • BOJ algorithm
  • Scanner
  • Bronze IV
  • HTML
  • 자바
  • SQL고득점Kit
  • 혼자공부하는SQL
  • 혼공SQL
  • MySQL
  • java
  • 프로그래머스
  • BRONZE
  • Algorithm
  • math
  • 백준알고리즘
  • 백준문제풀이
  • BOJ
  • 알고리즘풀이
  • java algorithm
  • 혼공MySQL
  • 백준
  • Bronze V

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
달마루

기획자에서 개발자로

개념 창고/JAVA

자바 자료형

2022. 6. 7. 11:04

변수와 메모리

변수를 선언하면 해당되는 자료형의 크기만큼 메모리가 할당

변수는 할당된 메모리를 가리키는 이름.

 

기본 자료형(primitive data type)의 종류

  정수형 문자형 실수형 논리형
1바이트  byte     boolean
2바이트 short char    
4바이트 int   float  
8바이트 long   double  

 

정수 자료형의 종류와 크기

자료형 바이트 크기 수의 범위
byte 1 -128 ~ +127
short 2 -32,768 ~ +32,767
int 3 -2,147,483,638~+2,147,483,647
long 4 -9223372036854775808~
+9223372036854775807

 

byte : 1바이트 단위의 자료형. 영상, 음악 파일, 실행 파일의 자료를 처리할 때 사용

short: 2바이트 단위 자료형. C/C++ 언어와 호환시 사용 (원래 자바언어에서 많이 사용하지않음)

int : 4바이트 단위의 자료형. 자바에서 사용하는 정수에 대한 기본 자료형으로 32비트 초과시 long 자료형으로 처리

long : 8바이트 자료형, 숫자의 뒤에 알파벳 L또는 l을 써서 long 형임을 표시함. 보통 뒷단 알파벳은 대문제 L로 한다. 

'개념 창고 > JAVA' 카테고리의 다른 글

자바 논리형 자료형 없이 변수 사용하기  (0) 2022.06.07
자바 문자형  (0) 2022.06.07
자바 실수형  (0) 2022.06.07
JAVA 변수  (0) 2022.06.07
JAVA 기초  (0) 2022.06.07
    '개념 창고/JAVA' 카테고리의 다른 글
    • 자바 문자형
    • 자바 실수형
    • JAVA 변수
    • JAVA 기초
    달마루
    달마루
    항상 어제보다 좋은 코드를 지향합니다. https://github.com/LimDongHyun99

    티스토리툴바