변수란
- 데이터를 담을 수 있는 메모리 공간
- 변경 가능함
변수의 선언
<초기화 작업>
자료형 변수명 = 초기값;
- 변수에 저장된 데이터는 언제든지 변경할 수 있다.
대입연산자
=
: 대입연산자
변수 =
데이터
변수와 메모리
변수를 만들면 램에 메모리가 생성
- 램: 현재작업중인 프로그램들을 띄워놓는 책상과 같은 역할
- 변수를 만들면, 램의 공간에서 만들어짐
- 생성된 메모리의 Reference(참조) 고유 주소값이 생성됨.
ex) int x = 10;
x 라는 이름의 저장공간이 RAM에 할당되고, 10이라는 값이 들어간다. 공간이 만들어졌으므로 주소값이 부여되지만 알 수 없다.
변수 사용시 주의사항
- 변수명
- 숫자는 맨 앞에 쓸 수 없다.
1num X
- 특수문자 사용 금지
- _ (under bar) 사용가능
- no_where, now_here
- _ (under bar) 사용가능
- 공백을 쓸 수 없다.
- 되도록 소문자로 시작한다.(클래스가 대문자시작하므로)
- 뜻이 있는 명사형 단어 선택 권장
- 숫자는 맨 앞에 쓸 수 없다.
- 선언 시 초기화를 해준다
- 되도록 선언부(메소드 상단)에 한꺼번에 선언한다.
변수의 표기법
카멜 표기법(낙타표기법) 권장
첫글자가 소문자인 단어 +첫글자가 대문자인 단어
noWhere
studentNumber
Java 에서는 변수를 생성할 때 _언더바(스네이크 표기법)를 사용한 변수보다 카멜표기법을 권장한다.
변수의 사용
- 변수명 그대로 사용
- 반복되는 같은 의미의 값을 쉽게 관리하기 위해서
'Java > Java(base)' 카테고리의 다른 글
Java 형변환 (객체자료형 Object type ex)String etc.) (0) | 2021.07.26 |
---|---|
Java 형변환(기본자료형) (0) | 2021.07.26 |
Java 자료형 (0) | 2021.07.22 |
Java 프로그램 구동원리 (0) | 2021.07.20 |
Java 언어 시작 (0) | 2021.07.20 |