Java 변수

발행: (2026년 1월 12일 오후 11:55 GMT+9)
1 min read
원문: Dev.to

Source: Dev.to

자바에서 변수란?

변수는 데이터 값을 저장하는 데 사용되는 컨테이너입니다.

자바의 변수 종류

로컬 변수

예시:

class Test {
    void display() {
        int number = 10; // local variable
        System.out.println(number);
    }
}

인스턴스 변수

예시:

class Student {
    int id;      // instance variable
    String name; // instance variable
}

정적 변수

예시:

class College {
    static String collegeName = "ABC College";
}

모든 유형을 보여주는 간단한 프로그램

class Example {
    int instanceVar = 20;
    static int staticVar = 30;

    void show() {
        int localVar = 10;

        System.out.println(localVar);
        System.out.println(instanceVar);
        System.out.println(staticVar);
    }
}
Back to Blog

관련 글

더 보기 »

Java의 정적 변수와 비정적 변수

비정적 인스턴스 변수 Java에서 비정적 변수는 static 키워드를 사용하지 않고 클래스 내부에 선언되지만 메서드 바깥에 위치합니다. 각 객체 o...

인터페이스 vs 추상 클래스

인터페이스 또는 추상 클래스? 이들은 매우 유사하기 때문에 언제 각각을 사용해야 하는지 혼란스러울 수 있습니다. 저는 이 질문에 답하려고 합니다...

Day 12: Java에서 생성자 이해하기

Constructor란 무엇인가? Constructor는 Java에서 object가 생성될 때 자동으로 호출되는 특수 메서드이다. - Constructor 이름은 class 이름과 동일해야 한다.