자바에서 사용되는 용어들
1. 변수 : 프로그램이 끝날 때까지 언제든지 변할 수 있는 데이터 ==> 소문자로 시작
2. 상수 : 프로그램이 끝날 때까지 절대 변하지 않는 데이터 ==> 모든 글자가 대문자
ex) PI(파이) : 3.14..
3. instatnce(인스턴스) 변수 / 메서드
4. static(정적) 변수 / 메서드
=============================코드=============================
public class Static {
// 멤버변수
int su1 = 100; // 인스턴스 멤버변수
int su2 = 200; // 인스턴스 멤버변수
static int num = 500; // static(정적) 멤버변수
// 멤버메서드
void sum() { // 인스턴스 멤버메서드
System.out.println("sum >>> " + (su1 + su2));
} // sum() 메서드 end
static int adder(int num1, int num2) { // static(정적) 메서드
return num1 + num2;
} // adder() 메서드 end
}
Static_07 클래스 생성

System.out.println("num(static 변수) >>> " + Static.num);
System.out.println("adder() 메서드 호출 >>> " + Static.adder(150, 37));
// static이라는 객체를 따로 생성하지 않아도 호출 가능
Static static1 = new Static();
System.out.println("su1(인스턴스) 변수 값 >>> " + static1.su1);
System.out.println("su2(인스턴스) 변수 값 >>> " + static1.su2);
static1.sum();
