자바 변수

Woongbin·2022년 7월 12일
0

Java 기초

목록 보기
2/17
post-thumbnail

변수

  • 프로그래밍에서 값를 사용 하기 위해 선언 하는 것
  • 할당 받은 메모리의 주소 대신 부르는 이름
  • 프로그램 실행 중에 값 변경 가능
  • 사용되기 이전에 선언 되어야 함

※ 변수의 선언 방법과 초기화
데이터 형식 | 변수의 이름;
초기화 : 변수의 이름 = 대입할 값

변수의 명명 규칙

  • 하나 이상의 글자로 이루어져야 함
  • 첫 번째 글자는 문자이거나 '$', ' _ ' 이여야함(숫자 X)
  • '$', ' _ '이외의 특수문자 사용 불가능
  • 키워드는 식별자로 사용 불가
  • 길이 제한 X

기본형(primitive type) 변수

논리형: boolean(true, false)
문자형: char(2^16)
정수형: byte, short, int, long
실수형: float, double

자료형 없이 변수 사용

자료형이 필요한 이유 : 변수를 선언 할 때 변수가 사용할 메모리 크키와 타입을 구분하기 위해.
지역 변수 자료형 추론 : 변수에 대입되는 값을 보고 컴파일러가 추론.

상수

상수 : 변하지 않는 값
상수의 선언 : fianl 키워드 사용
ex ) final double PI = 3.14;
final로 선언된 상수는 다른 값을 대입 할 수 없음.

리터럴(literal)

리터럴 : 프로그램에서 사용하는 모든 숫자, 값, 논리 값
ex ) 10, 3.14, 'A', true, false

형 변환(캐스팅)

묵시적 형변환 : 작은 수에서 큰수로/덜 정밀한 수에서 더 정밀한 수로 대입되는 경우

int x = 50000;
long y = x; // 묵시적 형변환 발생

명시적 형변환 : 묵시적 형 변환의 반대의 경우/변환 되는 자료 형을 명시해야 함. 자료의 손실이 발생 할 수 있음

double num = 3.14;
int num1 = (int)num; // 명시적 형변환 발생
profile
블로그 이전 https://woongbin06.tistory.com/

0개의 댓글