"자바 예약어"의 두 판 사이의 차이
잔글 |
|||
1번째 줄: | 1번째 줄: | ||
'''자바 예약어'''란 프로그래밍 언어인 '''[[자바]]'''(Java)에서 미리 정해둔 [[명령어]]를 말한다. | '''자바 예약어'''란 프로그래밍 언어인 '''[[자바]]'''(Java)에서 미리 정해둔 [[명령어]]를 말한다. | ||
+ | |||
+ | ==개요== | ||
+ | 자바 예약어는 자바에 등록되어 있어 의미가 약속되어있는 명령어를 뜻한다. 프로그래밍에 있어 불필요한 시행 착오를 줄이기 위해서 자바에서는 예약어를 사용하고 있다. 자바에 이미 예약어로 등록되어 있는 명령어는 속성의 변수명, 메소드명으로 사용할 수 없으며, 프로그래밍 과정에서 특정 의미가 있는 단어를 프로그래머가 식별자로 사용하게 되면 에러나 버그가 발생할 수 있다. <ref name="자료1"> KH정보교육원, 〈[https://m.blog.naver.com/PostView.nhn?blogId=jin750226&logNo=120192497821&proxyReferer=https%3A%2F%2Fwww.google.com%2F 자바 예약어란?]〉, 《개인블로그》, 2013-06-21</ref> | ||
+ | |||
+ | ==종류== | ||
+ | 자바 예약어는 수없이 많지만 정리하면 아래의 표와 같다. | ||
+ | {| cellpadding="10" border="1" width="80%" | ||
+ | |+ | ||
+ | | 자바 예약어 <ref name="자료2"> Cago형, 〈[https://cago-young.tistory.com/55 Java 예약어(keyword), 식별자, 변수, 자료형, 상수]〉, 《개인블로그》, 2020-02-26</ref> | ||
+ | |- | ||
+ | ! 타입 || 예약어 | ||
+ | |- | ||
+ | | 기본 데이터 타입 | boolean, byte, char, short, int, long, float, double | ||
+ | |- | ||
+ | | 접근 지정자 | private, protected, public | ||
+ | |- | ||
+ | | 클래스 관련 | class, abstract, interface, extends, implements, enum | ||
+ | |- | ||
+ | | 메서드 관련 | void, return | ||
+ | |- | ||
+ | | 제어문 관련 | if, else, swich, case, default, for, do, while, break, continue | ||
+ | |- | ||
+ | | 논리 리터널 | true, false | ||
+ | |- | ||
+ | | 예외 처리 관련 | try, catch, finally, throw, throws | ||
+ | |- | ||
+ | | 기타 | transient, volatile, package, import, synchronized, native, final, static, strictfp, assert | ||
+ | |} | ||
+ | |||
+ | ==특징== | ||
+ | 자바 예약어는 프로그래밍 언어에 미리 저장된 명령어들로 식별자로 사용할 수 없다. 식별자는 프로그래머가 직접 만들어주는 이름이고 변수명, 클래스명, 메서드명 등이 있다. | ||
+ | |||
+ | |||
+ | == 참고자료 == | ||
+ | * KH정보교육원, 〈[https://m.blog.naver.com/PostView.nhn?blogId=jin750226&logNo=120192497821&proxyReferer=https%3A%2F%2Fwww.google.com%2F 자바 예약어란?]〉, 《개인블로그》, 2013-06-21 | ||
+ | * Cago형, 〈[https://cago-young.tistory.com/55 Java 예약어(keyword), 식별자, 변수, 자료형, 상수]〉, 《개인블로그》, 2020-02-26 | ||
== 같이 보기 == | == 같이 보기 == |
2020년 9월 1일 (화) 09:27 판
자바 예약어란 프로그래밍 언어인 자바(Java)에서 미리 정해둔 명령어를 말한다.
개요
자바 예약어는 자바에 등록되어 있어 의미가 약속되어있는 명령어를 뜻한다. 프로그래밍에 있어 불필요한 시행 착오를 줄이기 위해서 자바에서는 예약어를 사용하고 있다. 자바에 이미 예약어로 등록되어 있는 명령어는 속성의 변수명, 메소드명으로 사용할 수 없으며, 프로그래밍 과정에서 특정 의미가 있는 단어를 프로그래머가 식별자로 사용하게 되면 에러나 버그가 발생할 수 있다. [1]
종류
자바 예약어는 수없이 많지만 정리하면 아래의 표와 같다.
자바 예약어 [2] | |
타입 | 예약어 |
---|---|
boolean, byte, char, short, int, long, float, double | |
private, protected, public | |
class, abstract, interface, extends, implements, enum | |
void, return | |
if, else, swich, case, default, for, do, while, break, continue | |
true, false | |
try, catch, finally, throw, throws | |
transient, volatile, package, import, synchronized, native, final, static, strictfp, assert |
특징
자바 예약어는 프로그래밍 언어에 미리 저장된 명령어들로 식별자로 사용할 수 없다. 식별자는 프로그래머가 직접 만들어주는 이름이고 변수명, 클래스명, 메서드명 등이 있다.
참고자료
- KH정보교육원, 〈자바 예약어란?〉, 《개인블로그》, 2013-06-21
- Cago형, 〈Java 예약어(keyword), 식별자, 변수, 자료형, 상수〉, 《개인블로그》, 2020-02-26
같이 보기
- ↑ KH정보교육원, 〈자바 예약어란?〉, 《개인블로그》, 2013-06-21
- ↑ Cago형, 〈Java 예약어(keyword), 식별자, 변수, 자료형, 상수〉, 《개인블로그》, 2020-02-26