02. 변수

KIHYUK MOON·2023년 1월 12일
0
post-thumbnail

변수란?

값을 저장할 수 있는 메모리 공간에 이름을 붙여 놓은 것
(JVM이 운영체제로 부터 대량의 메모리를 미리 할당 받아두고 이를 재 할당)

변수의 선언

어떤 타입의 데이터를 저장할 것인지, 변수의 이름이 무엇인지를 설정

int age; // 정수값을 저장할 수 있는 age 변수 선언
double value; // 실수값을 저장 할 수 있는 value 변수 선언

변수 생성 규칙

  1. 이름은 영문자(대,소문자), 숫자, ' _ ', ' $ ' 로만 구성할 수 있다
  2. 변수의 이름은 숫자로 시작할 수 없다
  3. 변수의 이름 사이에 공백을 포함시킬 수 없다
  4. 변수의 이름으로 자바에서 미리 정의된 키워드는 사용할 수 없다

변수의 이름은 해당 변수에 저장될 데이터의 의미를 잘 나타내도록 설정하는 것이 좋다

변수의 선언과 초기화

변수를 사용하기 전에 먼저 변수를 선언하고 초기화해야 한다

ex)

int num1, num2;
int num3 = 10;

값 저장

변수에 값을 저장할때 대입연산자 (=)를 사용한다
오른쪽의 값을 왼쪽 변수에 저장한다는 의미

변수의 사용 범위

중괄호 {} 내에서 선언되고 사용 (선언된 블록 안에서만 사용 가능)

상수

프로그램이 실행되는 동안 메모리에 저장된 데이터를 변경할 수 없다

final int AGES = 30;

타입 변환 메소드

Integer.parseInt(test); = test 문자열을 정수 int타입으로 변환
Double.parseDouble(test) = test 문자열을 실수 double타입으로 변환

profile
개발자 전직중..

0개의 댓글