2일차 변수와 자료형

박현정·2022년 3월 22일
0

JAVA 독학

목록 보기
3/26

변수

수학에서 변수는 변하는 수이다.
사전적 정의에 따르면,

값이 특정지어지지 않아 임의의 값을 가질 수 있는 문자를 뜻한다. 수학시간에 흔히 보았던 X=()

그러나, 컴퓨터 java에서 변수는 값이 아닌,
"값을 담기 위한" 저장공간이다.

따라서 X는 변수공간을 담은 변수의 이름 X = 0

**=은 같다가 아닌 대입연산자
같다는 ==두번쓰는것

변수의 선언

자료형 변수명 = 값
ex) int a = 30

자료형

자료형 (type) = 저장공간의 종류를 말하는 것

자료형 변수명 = 값
ex) int a = 30

  • 논리형 boolean
    참거짓 a>b 1byte
    (정보의 최소단위 1byte이기때문에 1byte not 1bit)
  • 정수형 int
    4byte(-21474836~21474836)
    기본형 (운영체제 32/64bit)
    여기서 잠깐! 32bit란? : 2의 32승의 데이터를 한번에 처리하는것
    short/long (8byte)
  • 실수형 float
    4byte
    double 8byte 기본형 (실수가 정수보다 크니까)

  • 문자형 char 2byte

  • 문자열 String

**열과 형은 다름! 이건 나중에 정리!

[요약]

자료형 type byte 값

논리형 boolean 1byte true false
정수형 int 4byte 0,5,9,2100000000
실수형 double 8byte 10.0, 9.5, 2.0, 0.0
문자형 char 2byte 'a','b','c'
문자열 String ??? "abc", "한동석"

profile
Gut Beginer

0개의 댓글