✔ 예제1
public class MyClass { // 전역변수 선언 int instanceVar; public void setInstanceVar(int value) { // 전역변수에 값 할당 instanceVar = value; } public void printInstanceVar() { // 전역변수 출력 System.out.println("Instance Variable: " + instanceVar); } }
✔ 예제1
public class MyClass { public void myMethod() { // 지역변수 선언 int localVar = 10; // localVar 사용 System.out.println("Local Variable: " + localVar); } }
✔ 예제1
public class MyClass { public void myMethod(int parameter) { // 매개변수(parameter) 사용 System.out.println("Parameter: " + parameter); } }
-'static' 키워드로 선언된 변수로서, 해당 클래스의 모든 인스턴스가 공유함
-클래스가 처음으로 로드될 때 생성되며, 프로그램이 종료될 때까지 유지됨
-인스턴스 생성과 무관하게 사용할 수 있으며, 클래스 이름으로 직접 접근 가능
✔ 예제1
public class MyClass { // 클래스변수 선언 static int classVar; public static void setClassVar(int value) { // 클래스변수에 값 할당 classVar = value; } public static void printClassVar() { // 클래스변수 출력 System.out.println("Class Variable: " + classVar); } }