static

    Java - Java 변수, 메서드

    Java의 변수와 메서드에 대해 알아보자. Java 변수 Java의 변수는 클래스변수, 인스턴스변수, 지역변수로 구분된다. 각 변수의 차이는 선언된 위치이다. 클래스변수 클래스 영역 클래스가 메모리에 올라갈 때 인스턴스변수 인스턴스가 생성될 때 지역변수 클래스 영역 이외의 영역 변수 선언문이 수행되었을 때 글로 보면 어려움이 있을 수 있는데 아래 코드로 보면 확실히 알 수 있다. public class VariablePractice { static int classVariable = 1; // 클래스변수 int instanceVariable = 2; // 인스턴스변수 public void method() { int localVariable = 3; // 지역변수 } } 각 변수를 하나씩 살펴보자. 클래스..