반응형
자바 프로그램의 구성요소
키워드
- 자바에서의 예약어로 자바에서 키워드를 만들 때 정한 사용 목적 이외의 용도로를 쓸 수 없다.
- 소문자로 되어있다
식별자
- 클래스, 인터페이스, 변수, 메소드, 배열, 문자열을 구분할 수 있는 이름
- 대소문자를 구분하여 사용
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, Java");
}
}
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, Java");
}
}
키워드 : 메소드 앞에 반드시 써주어야 하는 것
식별자 : 키워드와 달리 클래스, 메소드, 변수에 붙이는 이름은 프로그래머가 정할 수 있음
키워드 종류
자바의 키워드
abstrack | continue | for | new | switch |
assert | default | if | package | synchronized |
boolean | do | goto | private | this |
break | double | implements | protected | throw |
byte | else | import | public | throws |
case | enum | instanceof | return | transient |
catch | extends | int | short | try |
char | final | interface | static | void |
class | finally | long | strictfp | volatile |
const | float | native | super | while |
상수 값을 표현하는 단어
true | false | null |
(지금 외울 필요 x)
식별자 명명 규칙
- 특수문자와 공백은 사용할 수 없다
- 식별자로 한글을 사용할 수 있다(잘 사용하지 않는다)
- 키워드는 식별자로 사용할 수 없다
- 첫번째 문자로 숫자를 사용할 수 없다
- 길이 제한이 없다
- 대, 소문자를 구분한다
반응형
'study > JAVA' 카테고리의 다른 글
[JAVA] 메서드 호출 (0) | 2023.03.01 |
---|---|
[JAVA] 타입 변환 (0) | 2023.02.27 |
[JAVA] 변수 타입과 값 할당 (2) | 2023.02.26 |