본문 바로가기

DATA 분석 교육 과정 (2024.02~08)/JAVA

JAVA_변수, 상수, 변수명 규칙, 자료형

728x90

 

1. 변수 (variable)

 

  - 사전적 의미로 '변화를 줄 수 있는' 또는 '변화할 수 있는 수'

  - 프로그래밍에서는 데이터를 담을 수 있는 메모리 공간

 

2. 변수 선언 방법 (자료형 변수명 = 값 ;)

   

  1) int a = 3 ;   //  a라는 공간에 자료형 3을 담기로 한다.

[예시]

    2) 실행해보기 

 int input = sc.nextInt ( ) ; // 'sc'를 이용해서 'nextInt'라는 기능을 이용해

                                            'input'이라는 변수에 입력받은 숫자를 저장함

 system.out.println(input) ; //  'input'를 출력

3. 상수 (constant)

 

  - 사전적 의미로 '불변하는' 또는 '변하지 않는 수'

  - 프로그래밍에서 데이터를 담을 수 있는 공간

  - 한번 넣으면 변하지 않는 수를 넣는데 사용

 

4. 상수 선언 방법

 

  - final int b = 3 ; //

  - 상수는 값 변경 불가능

  - 변수명 중복 선언은 불가능 

 

[예시] 정수형 3이라는 숫자를 담을 수 있는 상수 num2를 선언

   final int num2 = 3;

num 변수는 변경 가능, num2는 변경 불가

5. 변수명 규칙

 

 1) 키워드 사용 불가

 2) 대소문자가 구분, 길이에 제한이 없다. ( int apple 과 int Apple 은 다르다)

 3) 숫자로 시작할 수 없다. 

 4) 특수문자는 _ $만 허용

   ** 권장하는 규칙

 5) 변수 이름의 첫글자는 항상 소문자로 시작

 6) 변수 이름이 여러 단어 조합일 경우 두번째 단어 첫글자는 대문자로 시작

     ( int wishList , int stringBuffer)

 

 

6. Java 자료형 

 

7. 형 변환

 

1. 강제(명시적) 형 변환

  - 강제로 자료형을 변환해야 할 때 사용

  - 큰 용량의 상자에서 작은 용량의 상자로 옮기는 작업

  - 옮길 곳이 더 작은 공간이기 때문에 데이터 손실 발생 가능

2. 자동(묵시적) 형 변환

   - 자동으로 자료형이 변환

   - 작은 용량의 상자에서 큰 용량의 상자로 옮기는 작업

728x90
반응형