[JAVA] 변수 선언 및 초기화

뽕칠이·2024년 1월 9일
0

변수(Variable)

  • 변수란 프로그램을 실행하는 동안 데이터를 저장하는 공간을 의미한다.
  • 변수를 선언하면 타입 크기의 메모리가 할당되며, 프로그램은 실행 중에 값을 쓰고 읽는 공간으로 사용한다.

변수 선언 및 초기화

// 변수 선언
int num1;
char ch1;
float f1, f2, f3; // 동시에 여러 개의 변수 선언

//변수 초기화
num1 = 10;
ch = 'a';

// 변수 선언과 초기화를 동시에
int num2 = 20;
char ch2 = 'b';

참조 변수

class Car{
    int speed;
    String brand;

    Car() {}
    
	// 생성자를 통한 초기화
    Car(int speed, String brand){
        this.speed = speed;
        this.brand = brand;
    }
}

public class Main {
    public static void main(String[] args) {
        int speed = 80;
        String brand = "Hyundai";

        System.out.println(speed);
        System.out.println(brand);

        Car c1 = new Car();
        Car c2 = new Car(speed, brand);

        System.out.println(c2.speed + " " + c2.brand);
    }
}

var 키워드 사용

var num = 10;
var name = "bbongchill";
var ch = 'a';

var car = new Car();
var p1 = new Person<EmployeeInfo>();

원시 타입 변수와 참조 타입 변수 모두 var 키워드를 사용하여 선언이 가능하다.

0개의 댓글