JAVA

[JAVA] 주석문과 변수

shb 2021. 9. 15. 16:44

1. 주석문

1-1. 주석문이란?

- 주석문이 개발자의 필요에 따라 명시하는 설명문으로, 주석문은 프로그램으로 컴파일되지 않는다.

- 특정 명령문이 실행되지 않도록 차단하는 용도로 사용할 수 있다. 

 

1-2. 주석문의 종류

- 한 줄만 처리하는 주석문

- "//"가 앞에 명시된 라인은 주석으로 인식됨.

- 여러줄을 처리하는 주석문

- /*

        이 블록 안에서는 여러 라인을 주석으로 처리할 수 있다. 

  */

 

2. 변수의 이해

2-1. 변수의 이해

- JAVA서 다양한 종류의 자료를 표현할 수 있는 값을 변수라 부르며, 일반적으로 웹 페이지에서 처리하고자 하는 "데이터"에 해당한다. 

 

2-2. 자료형(data type)

- 프로그래밍 언어에서 변수의 종류를 구별하기 위해 사용되는 키워드.

- 자바에서 제공되는 자료형의 종류에는 총 8가지가 있으며 이를 기본 자료형(Primitive Data Type)이라고 한다.

 

 

2-3. 자료형이 가지는 의미

- 모든 변수는 컴퓨터의 메모리 영역에 생성된다. 

- 일바적으로 메모리란, PC에 설치하는 RAM을 의미한다. 

- 4byte의 크기를 갖는 변수값 하나를 생성할 경우, PC의 RAM에서 해당 용량만큼을 사용하게 된다. 

- 변수는 RAM의 크기를 넘지 않는 범위 안에서만 생성할 수 있다. 

 (용량을 넘어서는 경우 OutOfMemory 에러가 발생)

 

2-4. 변수의 사용 

- 변수를 사용하는 방법은 '선언'과 '할당'의 두 영역으로 구분. 

- 변수의 선언

  -> 선언은 데이터 형과 사용하고자 하는 변수의 이름을 지정 후 세미콜론(;)으로 라인을 종료한다.

 - 변수의 할당 

  -> 선언된 변수에 원하는 값을 대입하는 과정, 값의 대입은 대입연산자("=")를 사용. 

- 선언과 할당의 통합 

  -> 데이터형 변수이름 = 값;

 

 

2-5. String 

- 프로그램 코드에서 '문장'을 표현하기 위해 사용되는 데이터 값

- 문자열을 표현하기 위한 자료형이다. (첫 글자 대문자 주의)

- 숫자값의 경우 쌍따옴표로 묶이게 되면 문자열로 취급되므로, 숫자와 문자열을 분명하게 구별해야 한다. 

 

- 문자열 데이터 

  -> String 형의 변수를 선언하고, 쌍 따옴표로 묶인 값을 대입한다.

  -> 빈 문자열이나 공백도 문자열 데이터이다. 

- 문자열 데이터의 덧셈 

  -> 문자열 + 문자열 -> 두 문장을 하나로 합쳐준다. 

  -> 문자열 + 기본자료형 : 기본 자료형의 데이터가 문자열로 변환되고, 두 문장이 합쳐진다. 

 

 

2-6. 변수 이름 명명 규칙

- 변수 이름은 영문, 숫자, "_", "$"만 사용 가능하다. 

- 변수 이름의 첫글자는 숫자로 시작될 수 없다.

- 대/소문자를 엄격하게 구별하므로 오타에 주의해야 한다. 

- 자바에서 사용하는 예약어(키워드)를 사용할 수 없다. 

- 클래스 이름의 명명 규칙도 변수 이름의 규칙과 동일하다. 

 

 

2-7. 값의 할당 방법

- boolean은 true(참), false(거짓) 중의 한가지만 갖는다. 

- char는 홑따옴표(')로 감싸진 한 글자만 대입할 수 있다. 

             char first = '곽'

- long, float, double은 다른 데이터 형과의 구별을 위해 값 뒤에 데이터 형의 첫 글자를 접미사로 가질 수 있다.

- 접미사는 대/소문자를 가지지 않지만 가급적 대문자로 사용하는 것이 좋다. 

 

 

'JAVA' 카테고리의 다른 글

[JAVA] Scanner  (0) 2021.10.04
[JAVA] 배열  (0) 2021.10.01
[JAVA] 반복문  (0) 2021.09.28
[JAVA] 형변환과 조건문  (0) 2021.09.24
[JAVA] 연산자  (0) 2021.09.24