❗[JAVA] 자바의 개발환경(IDE) - 이클립스(Eclipse) 1편에 이어서 계속 됩니다!
[JAVA] 자바의 개발환경(IDE) - 이클립스(Eclipse) 1편
🚩 1. 이클립스(Eclipse)란? Java는 방대한 도구 및 라이브러리, 플러그인 등 편리한 기능을 갖춘 인기있는 프로그래밍 언어 중에 하나다. Java의 이러한 기능들을 100% 활용하기 위해 강력하고 효율적
marchcodig.tistory.com
🚩 1. Java의 예약어란?
Java의 예약어는 언어에서 미리 정의된 의미와 용도가 있는 키워드다. 언어 자체에 이미 특정 기능을 할당했기 때문에 코드에서 식별자(예: 변수 이름, 클래스 이름, 메서드 이름 등)로 사용할 수 없다. Eclipse에서는 이러한 Java의 예약어 키워드 구문을 강조 표시 및 오류 검사를 통해 개발에 도움을 준다.
🚩 2. 예약어의 종류
📌 2-1. 수정자
- 이 키워드는 클래스, 메서드, 변수의 속성과 동작을 정의하는데 사용된다.
- public, private, protected, static, fianl, abstract 등
📌 2-2. 제어문
- 이 키워드는 코드의 흐름을 제어할 때 사용한다.
- if, else, switch, case, default, while, do, for, break, continue, return
📌 2-3. 예외 처리
- 이 키워드는 Java에서 예외를 처리하는 데 사용한다.
- try, catch, finally, throw, throws
📌 2-4. 클래스, 객체 및 인터페이스
- 이 키워드는 클래스, 객체 및 인터페이스를 정의하는 데 사용한다.
- class, interface, extends, implements, new, instanceof, super, this
📌 2-5. 기본 데이터 유형
- 이 키워드는 Java의 기본 데이터 유형을 나타낸다.
- byte, short, int, long, float, double, boolean, char
📌 2-6. 기타
- 위의 범주에 맞지 않지만 여전히 특정 목적을 위한 예약어들
- packge, import, assert, enum, void, null, true, false, goto, const
🚩 3. 예약어의 특징과 주의사항
📌 3-1. 특징
- Java 언어 내에서 특정한 목적이 있다.
- 코드에서 클래스, 메서드, 변수 또는 기타 사용자 지정 이름 요소에 대한 식별자로 사용할 수 없다.
- 소문자로 이루어져 있음으로 대문자로 사용할 수 없다.
📌 3-2. 주의사항
- 만약, 식별자로 예약어를 사용하게 되면 컴파일 오류가 발생한다.
- 코드에서 각각의 예약어를 올바르게 사용하고 있는지 확인하기 위해 각 예약어의 목적과 사용법을 분명하게 알고 있어야 한다.
- 예약어는 대소문자를 엄격하게 구분하므로 철자의 대소문자 구분에 주의해야 한다.
✔️ 마치며
앞선 1편에 이어서 Java의 특징과 함께 Eclise IDE에 대해서 알아보았다. 본 게시물에서는 가볍게 자바와 자바의 개발환경 프로그램에 대해서 가볍게 알아보는 시간으로 더 자세한 내용은 추후 게시물로 다룰 것이다. 어쩌면 가장 기초적인 정보들이지만 죠가 생각하는 코딩은 건물을 지을 때 첫번째로 터를 평탄화하듯이, 기초부터 하나하나 쌓아서 하나의 완벽한 결과물을 만들어내는 것이라고 생각한다. 그렇기 때문에 어느 언어나 프로그램을 다루기 전 기초를 탄탄하게 알고 가는 것은 최상의 결과물을 만들어내는 과정에서도, 그 결과물 자체에서도 매우 중요한 일이다.