250x250
반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 코스트코4월둘째주할인상품
- 동양미래대학교맛집
- 고척돔맛집
- 양주맛집
- 양주가족모임
- 영등포타임스퀘어맛집
- 구일역맛집
- 영등포맛집
- 성수8월팝업
- seoungsupopupstore
- 코딩입문
- 성수7월팝업
- 편의점신상
- 성수팝업
- 코꼬미
- 코딩초보
- 코스트코신상
- 스파르타코딩클럽
- 코딩공부
- 코스트코할인기간
- 코스트코3월첫째주할인상품
- 코스트코할인소식
- 코린이 #코딩 #코딩공부 #코딩독학 #코딩학원 #코딩초보 #비쥬얼스튜디오코드 #비주얼스튜디오코드 #코딩프로그램 #css #html
- 성수팝업스토어
- 영등포역맛집
- 고척동맛집
- 코스트코할인
- 용리단길맛집
- 코딩기초
- 코딩
Archives
- Today
- Total
쫑's바른생활
[코딩 초보 개발일지] 자바_입문_02. 변수 선언 본문
728x90
반응형
<변수>
변수란
하나의 값을 저장할 수 있는 공간.
변수를 표현하는 타입, 변수이름, 선언방법(상수로 표현)으로
변수를 선언하여 저장한다.
변수의 타입은 값(상수=리터럴)에 따라 다르게 사용하여야 한다.
(표 참고)
분류(값의 종류) | 타입 | 메모리 사용크기 | 저장되는 값의 범위 |
정수 | byte | 1 byte | -2^7 ~ (2^7-1) (-128 ~ 127) |
char | 2 bytes | 0 ~ 2^16-1 | |
short | 2 bytes | -2^15 ~ (2^15-1) (-32,768 ~ 32767) | |
int | 4 bytes | -2^31 ~ (2^31-1) (-2,147,483,648 ~ 2,147,483,647) |
|
long | 8 bytes | -2^63 ~ (2^63-1) | |
실수 | float | 4 bytes | (+/-) 1.4E-24 ~ (+/-)3.4028235E38 |
double | 8 bytes | (+/-)4.9E-324 ~ (+/-)1.7976931348623157E308 | |
논리 | boolean | 1 byte | true, false |
<변수선언하기>
타입에 맞는 변수의 값(리터럴)을 선언해야 한다.
int는 정수타입이므로 숫자로, double는 실수(소수점)로 선언해야 한다.
변수를 선언하고 나면 사용을 해야한다. = 출력을 해야한다.
만약 변수를 선언하였으나 출력하지 않았을 경우 오류발생.
오류값은 The value of the local variable num is not used 이다.
728x90
(예시)
정수형 변수 x 를 선언하고 5라는 상수를 대입하자.
int x;
x = 5;
이는 아래와 같다.
int x = 5;
메모리카드에 4byte의 크기를 차지하는
정수형 int 타입의 x를 선언하고,
x 공간에 5라는 상수를 대입한 것.
끝!
728x90
반응형
'개발일지 > 입문' 카테고리의 다른 글
[코딩 초보 개발일지] 자바_입문_03-1. 연산자, 단항연산자 (1) | 2023.04.30 |
---|---|
[코딩 초보 개발일지] 자바_입문_01. 출력하기 (0) | 2023.04.26 |
[코딩 초보 개발일지] 입문_04-3. css 작업물 만들기(백그라운드 네비) (0) | 2023.04.16 |
[코딩 초보 개발일지] 입문_04-2. css 작업물 만들기(네비게이션) (0) | 2023.04.10 |
[코딩 초보 개발일지] 입문_04-1. css 작업물 만들기 (0) | 2023.04.05 |
Comments