[Java] 변수(Variable)_1, Java 예약어

SeoYoon·2023년 6월 7일

💗JAVA

목록 보기
3/21

🖤 변수

1. 변수

: 값을 저장할 수 있는 메모리의 특정 번지에 붙이는 이름으로 프로그래밍 언어마다 다르지만
자바의 변수는 다양한 타입의 값을 저장할 수 없다.


2. 변수 선언

: 변수에 어떤 타입의 데이터를 저장할 것인지, 이름이 무엇인지 결정

int x; : 변수 x 선언
int y; : 변수 y 선언


3. 변수 이름 (명명 규칙)과 Java 예약어


(1) 첫번째 글자는 문자이거나 '$', '_'여야 하고 숫자로 시작할 수 없다.
  • 가능 : price, $price, _companyName ...
  • 불가능 : 1v, @speed, $#value ...

(2) 영어 대소문자를 구분한다.

firstnamefirstName은 다른 변수


(3) 첫 문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫 문자를 대문자로 한다. (관례)

maySpeed, fisrtName, ourBodyColor ...


(4) 문자 수(길이)의 제한은 없다.

(5) Java 예약어는 사용할 수 없다. (필수)

💙 예약어

  • 기본타입 : boolean, byte, char, short, int, long, float, double
  • 접근제한자 : private, protected, public
  • 클래스 관련 : class, abstract, interface, extends, implements, enum
  • 객체와 관련 : new, instanceof, this, super, null
  • 메소드 관련 : void, return
  • 논리값 : true, false
  • 예외처리 관련 : try, catch, finally, throw, throws
  • 기타 : package, import, synchronized, final, static

변수 이름은 변수가 어떤 값을 저장하고 있는지 알 수 있도록 짓는 것이 좋다. (한글은 포함하지 않는 것이 좋음)

profile
공부 기록

0개의 댓글