:
: 변수, 패키지, 메서드, 클래스를 만들때 사용되는 규칙
1) 첫글자는 숫자가 올 수 없다.
2) 영문자, 숫자,특수기호를 조합하여 작성한다.
주의: 특수기호는 _ 와 $ 만 사용이 가능하다.
3) 대소문자를 구분한다.
: 메모리(RAM)에 문자,숫자,논리적인 값을 저장할 수 있는 공간을 만들어 주는 것
값을 저장하고 불러올 때 사용한다
: 컴퓨터에게 어떤 데이터를 얼마만큼의 크기로 저장할 것인가를 지정해 주는 것
> 문자열, 숫자, 논리적인 값....8가지
형식) 자료형 변수명;
정수 : byte > short > int > long
ⅰ) byte : (-2^7 ~ 2^7) -127~128 저장공간크기 1byte
: 자바에서 기본 데이터 전송단위(채팅에서의 문자열 전송)
ⅱ) short : 2byte (-2^15~2^15-1) 저장공간크기
ⅲ) int : 4byte (-2^31~2^31-1) 저장공간크기
: 자바에서의 기본 연산 단위로 사용 (+,-,*,/,,,)
ⅳ)long : 8byte 저장공간크기 (저장하는 값 뒤에 l,L을 붙여줌)
실수 : float > double
ⅰ) float : 4byte의 기억공간크기
ex) float f= 5.3; X / float f = 5.3f; O
ⅱ) double : 8byte 저장공간크기
ex) double d = 5.3; O
: 실수형은 기본적으로 double로 인식한다. double형이 표현할 수 있는 범위가 더 크기 때문이다.
논리형 : boolean
: 참과 거짓을 판별할 수 있는 값을 저장시키는 자료형
**문자형 : char
: 문자를 하나하나 저장하는 자료형
ex) char str = 'a';
: 아스키코드(ASCII) 0~255까지의 대응하는 기본적인 문자
A : 65 B: 66~
a : 97 b : 98
: 유니코드 > 아스키코드의 확장판(비영어권도 이용 가능) 0~65535
문자열 : String
ex) String str="ab";
: 자바의 기본자료형이 아니다.
: 참조형 / 클래스형 / reference형 으로 분류된다.
같은 자료형은 , 로 나열해서 선언할 수 있다.
변수는 맨 마지막 값만 저장이 된다.
변수는 값을 출력 시키기 위해서는 먼저 값을 초기화 시켜야 한다.
: 변하지 않고 고정된 값을 저장. 전부 대문자로 표시
형식) final 자료형 변수명 = 값( 고정된 값)
ex) final int NUM6 = 6;