[자바의 정석] Java를 공부하는 방법
728x90

자바의 정석 Chapter 1. 자바를 시작하기 전에
Page 14 ~ 26




자바를 공부하는 방법

어떤 프로그래밍을 공부할 때 눈으로만 이해하지 말고 직접 실습해 봐야 한다.
이는 그림도 마찬가지이다. 나는 앞서 여러 가지 창작을 해보았다고 했다.

 

반복학습

 

이는 매우 중요한 단어이다.
반복학습을 통해 해당 내용에 대해 더 자세히 이해하는 과정.
프로그래밍에서는 이게 가장 중요하게 동작한다고 생각한다.

프로그래밍 면접 때도 마찬가지이다.
예를 들어 CS를 면접관이 질문할 때 'JVM에 대해 설명해 주세요.'
라고 하면 JVM은 자바를 실행하기 위한 ~입니다.라고 대답하면

그러면 추가적인 질문으로 '그러면 ~는 무엇인가요?`라고 꼬리물기로 계속 진행된다.

우리는 이것을 왜 하는지 알아야 한다.

 

프로그래밍을 공부해야 하는가?

`그것은 프로그램을 잘 만들기 위해서.`

프로그램을 잘 만들기 위해서는?

`여러 번 실습을 해봐야 한다.`

여러 번 실습을 하기 위해서는?

`직접 코드를 작성해 봐야 한다.`

 

우리는 이것을 알아야 한다.




변수

수학에서 변수는 '변하는 수'로 정의하지만, 프로그래밍에서는 값을 저장할 수 있는 메모리상의 공간 이라고 한다.

변수의 명명 규칙

프로그래밍에서 사용하는 모든 이름을 '식별자 (identifier)'라고 하며 식별자는 같은 영역 내에서 서로 구분될 수 있어야 한다.

 

식별자 규칙

더보기

1. 대소문자가 구분되며 길이에 제한이 없다.

2. 예약어를 사용해서는 안 된다.

3. 숫자로 시작해서는 안 된다.

4. 특수문자는 '_'와 '$'만을 허용한다.

자바 프로그래머들에게 권장하는 규칙

더보기

1. 클래스 이름의 첫 글자는 항상 대문자!

2. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.

3. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어진 경우'_'로 구분한다.

 

마지막으로 변수의 이름은 길더라도 ' 의미있는 이름 ' 으로 작성하자.