JAVA Note Day 04

devtaco·2020년 2월 7일
0

:

1. 식별자(Identifier) ***

: 변수, 패키지, 메서드, 클래스를 만들때 사용되는 규칙
	
    1) 첫글자는 숫자가 올 수 없다.
    2) 영문자, 숫자,특수기호를 조합하여 작성한다.
    	주의: 특수기호는 _ 와 $ 만 사용이 가능하다.
    3) 대소문자를 구분한다.

2. 변수(Variable)

: 메모리(RAM)에 문자,숫자,논리적인 값을 저장할 수 있는 공간을 만들어 주는 것
값을 저장하고 불러올 때 사용한다

3. 자료형(Type)

: 컴퓨터에게 어떤 데이터를 얼마만큼의 크기로 저장할 것인가를 지정해 주는 것
  > 문자열, 숫자, 논리적인 값....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형 으로 분류된다.

4. 변수(Variable)의 특성

같은 자료형은 , 로 나열해서 선언할 수 있다.
변수는 맨 마지막 값만 저장이 된다.
변수는 값을 출력 시키기 위해서는 먼저 값을 초기화 시켜야 한다.

cf) 상수화 된 변수

	: 변하지 않고 고정된 값을 저장.  전부 대문자로 표시
	형식) final 자료형 변수명 = 값( 고정된 값)
    	ex) final int NUM6 = 6;
 
profile
웹프로그래밍 공부를 시작한 패션디자이너 출신 웹린이

0개의 댓글