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;
5. 변수명 규칙
1) 키워드 사용 불가
2) 대소문자가 구분, 길이에 제한이 없다. ( int apple 과 int Apple 은 다르다)
3) 숫자로 시작할 수 없다.
4) 특수문자는 _와 $만 허용
** 권장하는 규칙
5) 변수 이름의 첫글자는 항상 소문자로 시작
6) 변수 이름이 여러 단어 조합일 경우 두번째 단어 첫글자는 대문자로 시작
( int wishList , int stringBuffer)
6. Java 자료형
7. 형 변환
1. 강제(명시적) 형 변환
- 강제로 자료형을 변환해야 할 때 사용
- 큰 용량의 상자에서 작은 용량의 상자로 옮기는 작업
- 옮길 곳이 더 작은 공간이기 때문에 데이터 손실 발생 가능
2. 자동(묵시적) 형 변환
- 자동으로 자료형이 변환
- 작은 용량의 상자에서 큰 용량의 상자로 옮기는 작업
'DATA 분석 교육 과정 (2024.02~08) > JAVA' 카테고리의 다른 글
JAVA_정렬(Bubble-Sort, Selection-Sort / Sequential search, Binary search) (0) | 2024.03.17 |
---|---|
JAVA_배열, for-each, 이차배열 (0) | 2024.03.17 |
JAVA_조건문(단순, if-else, 다중, switch) (0) | 2024.03.06 |
JAVA_연산자(산술, 대입, 비교, 논리, 증감, 삼항) (0) | 2024.03.05 |
JAVA_설치하기, IDE, JDK, 단축키 (0) | 2024.03.04 |