본문 바로가기
프로그래밍/스프링 자바

[Java] 자바 식별자 예약어

by 커피는아아 2020. 11. 8.
반응형

식별자

다른것과 구분하기 위한 이름 (클래스 이름, 함수명(기능), 변수명)

클래스이름, 기능이름은 중복X.

변수 =* 그릇 저장소

ex) 10 240 년수 개월수,

deleteStudentInformation (자바의 관례 c언어는 _ 사용)

첫글자: 문자 _ 1 $ 만 가능하다. 공백 특수문자 x

두번째: 문자 _ $ 숫자 가능하다. 공백 특수문자 x

대소문자는 항상 구분이 되어야한다.

설계도의 이름(클래스)은 대문자로 시작하지만 그외의 모든 식별자는 소문자로 시작

System, String는 빌트인된 설계도여서 대문자이다 .

검정색은 전부 식별자이다(함수이거나 등등)

자바의 예약어

  • 자바에서 특별한 목적으로 사용되도록 미리 정해진 키워드
  • 예약어는 식별자로 사용할 수 없다, 식별자 이름을 if 나 for로 하는 것은 안된다.

기본데이터타입

  • boolean, byte, short, int, long, float, double, char,

접근제한자

  • private, protected, public

클래스

  • class, abstract, interface, extends, implements, enum

객체

  • new, instanceof, this, super, null, 메소드 void, return,

제어문

  • if, else, switch, case, default, for, do, while, break, continue,

논리값(조건문만들때)

  • true, false,

예외처리

  • try, catch, finally, throw, throws,

기타

  • package, import, final, static, synchronized

'프로그래밍 > 스프링 자바' 카테고리의 다른 글

JUnit5 정리  (0) 2021.06.28
TDD , 단위 테스트, 리팩토링  (0) 2021.06.28
[Spring] Spring MVC 이동 구조 (feat. jsp)  (0) 2021.04.20
[Java] 자바 JDBC 정리  (0) 2020.11.08
[Java] 자바 특징과 설계도  (0) 2020.11.08