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개의 댓글

관련 채용 정보