하고자 하면 다 할 수 있어🔥✊

✏️ Language/Java

Java이해하기 변수

안들외드 2022. 6. 13. 23:20

-> 21년에 아무것도 모른 상태에서 무작정 자바의 정석을 구매하여 프로그래밍을 독학할 때 정리해둔 글입니다.
그래서 부족한 점이 많을 수 있으니 수정이 필요한 부분은 댓글을 달아주시면 감사하겠습니다!!

 

프로그래밍 중요 능력

→ 값(data)을 잘 다루는 것


용어 정리

변수 : 단 하나의 값을 저장할 수 있는 메모리상의 공간(새로운 값 저장 시 기준의 값은 사라짐)

*메모리는 곧 자원이 될 수 있음

 

변수 타입 : 저장하려는 값의 종류에 맞게 선택해 줘야 함

 

변수의 이름 : 메모리 공간의 이름

ex) int age;

       ㅣ   ㄴ 변수 이름

        ㄴ 변수 타입

 

변수 초기화 : 변수를 사용하기 전에 처음으로 값을 저장하는 것

ex) int age = 21

(age를 선언하는 동시에 21로 초기화 하였다.)

 

 

 

 

※ 참고

 

1. age는 나이(소수점 없음)이므로 정수에 포함됨.

정수는 integer => int로 표기

 

2. 변수의 값을 저장할 때는"="사용.

자바에서는 "="이 오른쪽의 값을 왼쪽의 값에 저장한다는 뜻.

 

3. " int age = 5;    5를 age에 저장한다 " .

 

4. 화면에 글자 출력을 하기 위해서는 println()이 필요함.
(보통은 Log를 사용많이 사용하여 데이터를 확인할 수 도 있다.)
하지만 로그가 부담이 많이 되기때문에 최대한 사용하고나면 지워주는 쪽으로 하는 것이 효율적이다.)

 

5. 입력한 데이터 출력을 확인하기 위해서는 ""를 사용해야 한다.

 

ex)

Log.i(TAG, "ex)className: test ");

 

6. +를 사용하면 두 값을 더하기 되지만 문자열과 숫자를 하나로 결합하기도 한다.

ex) int x = 10;

 

"x : " + x

변환 →  x : + 10

출력  x : 10     

 

 

7. 변수의 이름처럼 프로그래밍의 모든 이름을 식별자라고 칭하며 규칙이 있음.

 

 

변수의 명명 규칙

 

1. 대소문자 구분 할 것 (길이 제약 없음)

 

2. 예약어 사용 안 됨

( 예약어란 이미 예약된 단어라고 생각하며, 그래서 변수 메서드의 이름으로 사용이 안 된다.)

 

3. 숫자로 시작하면 안 됨

 

4. 특수문자는 딱 두 개만 허용 _ $ 이거 두 개

 

 

알아 두어야 할 규칙(필수는 아님 )

 

1. 클래스 이름의 첫 글자는 항상 대문자로 할 것

(변수와 메서드의 이름의 첫 글자는 항 상 소문자로 한다.)

 

2. 변수 네이밍에서 여러 단어로 이루어진 이름은 단어의 첫 글자는 대문자로 함

ex) userName, userAge...

 

3. 상수의 이름은 모두 대문자로 함 여러 단어로 이루어진 경우 _로 구분.

 

 

 

 

주석을 잘 활용하는 것이 좋아 보임!!!

주석은 // 또는 /* */ 이걸로 표시함.

 

 

 

'✏️ Language > Java' 카테고리의 다른 글

Java이해하기 연산자 ( 2 )  (0) 2022.06.20
Java 이해하기 (연산자)  (0) 2022.06.20
Java이해하기 변수 ( 형변환 )  (0) 2022.06.20
Java이해하기 변수 (진법)  (0) 2022.06.20
Java이해하기 변수 (타입)  (0) 2022.06.13