코드 그라데이션

자바의 특징과 자바 언어, 명칭 규칙 본문

Java/개념 정리

자바의 특징과 자바 언어, 명칭 규칙

완벽한 장면 2023. 1. 13. 00:52

언어적 특징

1) 대소문자를 철저하게 구분한다.

2) 명령문은 항상 세미콜론으로 끝난다.

3) 공백을 자유롭게 삽입할 수 있다.

- 다음과 같이 두 줄로 작성할 수도 있고, 전체 소스를 개행하지 않고 한 줄에 모조리 붙여 써도 상관없다.

 

보통 K&R 스타일을 주로 사용하지

function {
		  블록
}

 

4) main에서 시작한다. 

- 완전한 객체지향 언어인 자바는 모든 것이 클래스 내부에 있어야 하며, main도 클래스 안에 위치한다.

class 예제이름 {
	public static void main(String[] args) {
    	예제코드
    }
}

 

 

자바 언어의 구성 요소

1) 키워드(Keyword)

- 프로그램의 기능을 정의하는 기본적인 단어. 예약어(Reserved word)라고 불리며 다른 용도로는 사용할 수 없다.

 

2) 명칭(Identifier)

- 변수나 클래스, 메서드 등에 사용자가 붙이는 고유한 이름. 대상을 칭하는 유일한 이름을 지정하는 것이 목적.

 

3) 리터럴(Literal)

- 고정된 값을 표현하며, 변수에 값을 대입하거나 연산식에 사용한다.

ex) String(문자열)

 

4) 연산자(Operator)

- 프로그램의 동작을 지시하며 자료를 가공한다.

- cf) 고급 연산자는 키워드로 되어 있다.

 

5) 구두점(Punctutator)

- 자연어의 공백, 쉼표, 마침표에 해당하며 구문을 명확히 하고 구조를 만든다.

 

6) 주석(Comment)

- 소스코드에 작성하는 설명이나 간단한 메모 사항이다.

// : 한 줄 주석

/* */ : 블록 주석

/** */ 주석도 있다!

 

명칭 규칙

* 키워드는 사용할 수 없다.

* 주로 영문자와 숫자를 사용하는데, 맨 앞에 숫자는 안 된다.

* 공백이나 콤마 등 기호는 사용할 수 없되, 예외로 $와 _는 사용할 수 있다.

* 명칭은 대소문자를 구분한다.

<명칭 규칙>

명칭의 종류 대소문자 구성 예시
변수, 메서드 모두 소문자 score
클래스, 인터페이스 첫 글자만 대문자 Student
상수 모두 대문자  RATIO

*자바에서는 CamelCase를 주로 사용한다.

*대문자만 쓰는 상수가 쓰일 때는, 단어 중간에 언더바 넣어서 사용한다.

* 웬만하면, 한글은 번거로우니 쓰지 말고 영문 간결한 단어로 끝내자.

 

By. 자바 정복(시대고시기획)

728x90

'Java > 개념 정리' 카테고리의 다른 글

조건문과 반복문  (0) 2023.01.13
배열  (1) 2023.01.13
연산자 우선순위  (0) 2023.01.13
연산자  (0) 2023.01.13
프로그래밍 언어와 Java  (0) 2023.01.13
Comments