01 변수
변수는 값을 담는 저장공간이다.
* 값 : 상수, 리터럴로 종류는 매우 많다
x = 10
(저장공간의이름) (대입연산자) (값, 상수...)
여기서 '=' 는 같다 라는 의미가 아닌 오른쪽에 있는 값을 왼쪽의 저장공간에 넣어라 라는 뜻으로 사용된다.
변수의 선언
자료형 변수명 = 초기값;
변수 선언시 RAM
int x= 0;
x라는 이름의 저장공간이 RAM에 할당되고, 0이라는 값이 들어간다.
공간이 만들어졌으므로 주소값이 부여되지만 알 수 없다.
주소(C언어 개념)
저장공간(변수)이 RAM에 할당되면 고유한 값인 주소값이 부여된다.
변수 선언시 주의사항
1. 같은 이름의 변수를 선언할 수 없다.
2. 초기화를 해준다.
3. 되도록 선언부(메소드 상단)에 한꺼번에 해준다.
변수명 선언시 주의사항
1. 숫자는 맨앞에 쓸 수 없다(1num : X / num1 : O)
2. 특수문자는 쓸 수 없다.
3. 되도록 소문자만 사용한다.
4. 되도록 한글은 사용하지 않는다.
5. 공백을 쓸 수 없다.
6. _(언더바)는 사용가능하다.(ex : no_where / now_here)
7. 카멜(낙타) 표기법 :noWhere
8. 뜻이 있는 명사형 단어를 선택한다.
(x,y,z,a,b....) X
(num,data,height,name,...) O
변수의 사용
변수명을 그대로 사용한다.
int data = 0;
data = 10; //저장공간
System.out.println(data); //값
변수의 사용 이유
1. 반복되는 같은 의미의 값을 쉽게 관리하기 위하여
2. 값에 의미 부여를 하기 위하여
02 변수의 타입
+) 문자열인 String 이 있다
자바에서 큰따옴표(")로 감싸진 문자들을 문자열이라고 부르며, 이 문자열을 변수에 저장하고 싶다면 String 타입을 사용하면 된다. String은 위에 있는 이미지들과 같은 기본타입이 아니라 클래스타입 변수이다.
배운것을 활용하여 출력해본 결과물 ༼ つ ◕_◕ ༽つ
이미지 출처 : https://gbsb.tistory.com/6
'프로그래밍 > JAVA' 카테고리의 다른 글
06 형변환(자동 형변환, 강제 형변환, 문자열 형변환) (0) | 2021.03.23 |
---|---|
05 입력메소드 (0) | 2021.03.22 |
03 주석, 제어문자와 출력 메소드 (0) | 2021.03.19 |
02 JVM & JRE & JDK란? (0) | 2021.03.18 |
댓글