BigData 청년인재 프로그램(Java) - 3. 변수

3. 변수
6/26(월)Day01

<1. 변수란?>
-하나의 값(실제값,참조값)을 저장할 수 있는 메모리공간
-변수의 데이터타입에 맞는 메모리공간이 할당
ex)int a;로 선언하면 a변수의 메모리크기는 4Byte
-단일값(기본형), 다중값(참조형), 집합값(Array,컬렉션)을 저장하기 위한 메모리공간

<2. 변수의 선언 및 사용>
2.1 변수 선언 :[접근제한자][사용제어자] 데이터타입 변수명[=초기값];
ex) public final static int SALARY = 100;
2.2 변수 값 할당 : 변수명 = 값;
2.3 변수 사용 : 선언위치에 따라 다름

<3. 선언위치에 따른 변수의 종류>
3.1 멤버변수(=Filed) : 자동초기화, 클래스에서 접근가능한 변수
3.2 멤버변수의 종류
1)Instance변수 : 객체생성(실행)시 메모리할당 // 참조변수.변수명
2)Class변수(=static변수) : 로딩(로드)시 메모리할당 // 클래스이름.변수명
3.3 지역변수 : {}범위에서 접근가능한변수(메서드내부, 생성자내부, 제어문내부), 명시적초기화필요

<4. 식별자(Identifier)규칙>
4.1식별자 명명규칙
1)Class는 대문자시작
2)변수명,메소드는 소문자시작
3)합성어는 Camel표기
4)패키지는 모두 소문자, .으로 구분
5)상수는 모두 대분자, 합성어는 _으로 구분
4.2예약어(keyword) : 모두소문자, 보라색

댓글

이 블로그의 인기 게시물

1장_1절 관계형 데이터베이스 개요

1장_2절 DDL(Data Definition Language : 데이터 정의어)

1장_5절. Where 조건절