1. 상수
- 데이터를 변경할수 없는 공간
- 리터널상수 , 심볼릭상수(static, final 등)
2. 리터널상수
- 데이터 그 자체
- 일정한 형식의 공간이 만들어지고 자동으로 그 공간에 저장된다.
- 공간을 구별할 수 있는 방법이 없다.
- 공간을 다시 이용할 수가 없다.
- 단발성 데이터
3. 데이터를 저장하고 관리하는 공간들(변수,배열,객체 등)
- 데이터를 저장하고 관리하는 공간
- 우리가 직접 일정한 형식의 공간을 만들어서 저장해야 한다.
- 공간을 구별할 수 있는 이름이 존재 한다.
- 이름을 통해서 그 공간을 다시 이용할 수가 있다.
- 지속성 데이터
4. 선언
- 메모리에 일정한 형식의 공간을 만들고 그 공간에 이름을 붙이는 작업
5. 초기화
- 할당받은 공간에 값을 처음 넣는 작업.
- 할당받은 공간은 항상 쓰레기값으로 채워져 있다.
- 초기화를 진행하지 않으면 데이터를 이용하려 할 때 에러가 발생된다.
- JAVA는 자동으로 초기화 되는 경우가 많다.
6. 호출
- 할당받은 공간을 불러오는 작업
7. 변수
- 데이터 하나를 저장하고 관리하는 공간
- 우리가 직접 일정한 형식의 변수공간을 만들어서 저장해야 한다.
- 변수공간을 구별할 수 있는 변수명이 존재 한다.
- 변수명을 통해서 그 공간을 다시 이용할 수가 있다.
- 지속성 데이터
8. 선언
- 메모리에 일정한 형식의 변수공간을 만들고 그 공간에 변수명을 붙이는 작업
- 형식
자료형 변수명;
· 자료형 - 어떠한 데이터를 담을 지 정하는 부분.
· 변수명 - 변수공간을 대표하는 이름. 공간을 호출할 때 사용하는 이름.
· 암묵적인 규칙
· 데이터의 성격이 연상되는 단어로 이름을 지어준다.
· 변수명은 소문자를 권장한다.
9. 작명규칙
- 영문자, 숫자, _(언더바)로 구성된다.
- 숫자로 시작할 수 없다.
- 대소문자 구별 가능
- 공백이나 특수 기호는 사용할 수 없다.
- 예약어는 사용할 수 없다.
10. 자료형
- 데이터의 형태(정수, 실수, 문자)를 구분하고 데이터의 범위나 부호의 사용 여부등을 결정하는 키워드
- 공간의 형식을 정의한 키워드(틀)
- 종류
· 기본형(원시형) - 데이터를 저장하는 공간
· 정수
· byte, short, int, long
· 실수
· float , double
· 문자
· char
· 논리 - 참과 거짓을 저장하고 관리하는 자료형
· boolean
· 참조형(객체형) - 실제 데이터가 저장되는 공간(인스턴스공간)과 그 공간의 정보를 저장하는 변수공간(참조형변수)이 함께 있는 형태
· 어떠한 대상을 표현하기 위한 정보 공간(인스턴스공간) 그 공간은 컨트롤 할 수 있는 기능(메소드)가 함께 있다.
- 종류
· 기본형을 제외한 모든 자료형
· Class 형
· String - 문자열
· 배열
11. 초기화
- 할당받은 변수공간에 값을 처음 넣는 작업
- 할당받은 공간은 항상 쓰레기값으로 채워져 있다
- 초기화를 진행하지 않으면 데이터를 이용하려 할 때 에러가 발생된다.
- 형식
1. 선언과 동시에 초기화
자료형 변수명 = 값;
2. 선언 후 초기화
자료형 변수명;
변수명 = 값;
12. = (대입연산자)
- 우측 공간의 값을 좌측 공간에 대입하는 연산자.
- 호출
· 할당받은 변수공간을 불러오는 작업
'JAVA' 카테고리의 다른 글
[JAVA] 변수 선언 (0) | 2023.03.06 |
---|---|
[JAVA] 데이터 타입 및 진법 (0) | 2023.03.06 |
[JAVA] Hello World! (0) | 2023.03.02 |
[JAVA] 프로그래밍 언어 발전 과정 (0) | 2023.03.02 |
[JAVA] JAVA란? (0) | 2023.03.02 |