티스토리 뷰
반응형
변수를 사용하기 위해선 변수를 선언해야 한다.
변수 선언은 변수에 어떤 타입(type)의 데이터를 저장할 것인지, 변수의 이름이 무엇인지를 결정한다.
반응형

변수 이름 작성규칙
작성 규칙 | 예시 |
첫 번째 글자는 문자이거나 $, _ 이어야 한다. | 가능: _valueName, $first, second 불가능: @name, $#car |
숫자로 시작할 수 없다. | 불가능: 1price |
영어 대소문자를 구분한다. | firstname 과 firstName 은 다르다. |
첫 문자는 영어 소문자로 시작하며, 다른 단어가 붙을 경우 첫 문자를 대문자로 한다.(관례) | springWinter, maxNumber |
자바 예약어는 사용할 수 없다. | boolean, private, void, if, new 등등 |
기본 타입 (primitive type)
기본 타입은 총 8개이다.
정수 타입 : byte, char, short, int, long
실수 타입 : float, double
논리 타입 : boolean
<정수 타입>
타입 | 메모리 사용 크기 | 허용 범위 | ||
byte | 1byte | -2^7 ~ (2^7 -1) | -128 ~ 127 | |
short | 2byte | -2^15 ~ (2^15 -1) | -32,768 ~ 32,767 | |
char | 2byte | 0 ~ (2^16 -1) | 0 ~ 65535 (유니코드) | |
int | 4byte | -2^31 ~ (2^31 -1) | -2,147,483,648 ~ 2,147,483,647 | |
long | 8byte | -2^63 ~ (2^63 -1) | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 |
변수의 허용 범위를 벗어난 경우 컴파일 에러가 발생한다.

반응형
'Programming > JAVA' 카테고리의 다른 글
Java 자바 두 변수 값 바꾸기, 자바 두 변수 교환 (0) | 2020.12.09 |
---|---|
오버로딩(overloading) (0) | 2020.12.06 |
Java 이스케이프 문자(escape) 자바 역슬래시, 개행, 띄어쓰기 (0) | 2020.12.02 |
[JAVA]자바 프로그래밍 기초 (0) | 2020.12.02 |
[JAVA] 자바 자료형 크기 (1) | 2020.12.02 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 컴활1급 실기 유동균
- 백준 알고리즘
- kh정보교육원 후기
- 컴활 입력마스크
- 엑셀 입력마스크
- java 초기화
- 자바 조건문
- 컴활 유동균
- 백준 쉬운문제
- 자바 초기화
- 자바 연습문제
- 쉬운 알고리즘 문제
- 백준
- 컴활 1급 실기
- 컴활1급 실기
- excel msgbox
- 국비학원
- java
- 자바
- 컴활 1급 유동균
- 컴활1급 유동균
- 백준 기초문제
- 엑셀 msgbox
- 자바 조건문 문제
- 컴활1급 엑세스 기출
- Java 연습문제
- kh정보교육원 강남
- KH정보교육원
- 엑셀 배열수식
- 자바 변수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함