ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [삼쾌한 IT강의] 변수의 종류,선언 및 초기화
    JAVA/이론 2019. 1. 10. 14:05


    1. 변수란?


     이름에서도 유추하실 수 있듯이, 변수란 '변할 수 있는 수' 이며 어떤 값 한가지를 저장할 수 있는 공간이라고 보시면 됩니다. 

     변수의 종류는 기본형 변수와 참조형 변수로 나뉘며 기본형 변수는 8가지의 기초 자료형 (Data Type) 이 있습니다. 기본형 변수의 종류와 크기별로 보기쉽게 표를 만들어봤습니다. 크기는 각 자료형이 표현할 수 있는 표현 범위라고 보시면 됩니다. 예를들어 정수형 변수 타입 int는 4바이트만큼 표현을 할 수 있겠죠? 


     자료형에 대해 더 자세히 설명을 드리자면 아래와 같습니다.

     

    1. 논리형  

      참 / 거짓 두가지를 표현할 수 있습니다.

    2. 문자형

      문자를 쓸 때 사용하며, 문자는 작은따옴표 ' ' 로 대입 해 줍니다. (ex : 'A', 'B')

      자바는 유니코드 문자쳬계를 사용하기 때문에 char의 크기는 2바이트입니다.

      참고로 문자열은 String을 사용, 큰따옴표 " " 로 대입 해 줍니다. (ex : "Hello, World!")

    3. 정수형

      정수는 사용 빈도가 큰 만큼 표현범위도 1, 2, 4, 8바이트로 나뉘어져 있습니다. 

      정수형 데이터타입에서의 대표주자는 int입니다. 

    4. 실수형

      실수형의 대표주자는 double입니다. 

      표현하고자 하는 실수의 범위가 더 큰 경우 double을 사용해 줍니다.



    2. 변수의 선언과 초기화


     우리가 변수를 사용하기 위해서는 변수를 선언한 후에 사용을 할 수가 있습니다. 변수를 선언하는 방법은 아래와 같습니다. 


     자료형 

     변수명 

     ;


     예를들어 num이라는 변수명을 가진 int 자료형을 선언하고자 한다면, 아래와 같이 선언 해 주면 됩니다. 


    int

     num

     ;


     변수 선언은 컴퓨터에게 '나 이런 데이터 타입을 가진 변수를 사용할꺼다' 라고 선언해주는 것이기 때문에 변수를 사용하기 전에 한번만 해주면 됩니다. 

     앞에서 변수는 한가지 값을 기억할 수 있다고 말씀을 드렸는데, 그러면 사용할 값을 어떻게 기억하는지 볼까요? 위에서 정수형 데이터를 다루는 num이라는 변수를 선언 해 주었으니, 변수 num 에 5라는 정수를 대입 해 주겠습니다. 


     num = 5 ;


     위와 같이 어떤 변수에 값을 대입 해 주는 것을 '변수를 초기화 한다' 라고 합니다. 


    3. 변수의 명명 규칙

     변수의 이름을 붙여줄 때도 나름의 규칙이 있는데, 우리가 기억해야 할 점은 '변수명은 숫자로 시작해서는 안된다' 입니다. 그 외의 규칙들은 코딩을 직접 해보시면서 저절로 규칙을 익히실 수 있을겁니다. 아래의 내용은 한번 쓱 읽어보시면 됩니다.


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

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

         (예약어는 자바에서 이미 찜해둔 단어라고 생각하시면 됩니다. int, float, double 같은...)

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

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


     이상 유쾌,상쾌,통쾌 삼쾌한 IT강의, 백소라 강사의 변수에 대한 설명을 마치겠습니다. 

    내용이 도움이 되셨다면 공감버튼 클릭, 댓글은 센스! 감사합니다.


    댓글

Designed by Tistory.