정적변수
//static은 객체 생성 없이 바로 접근가능하다.
package day08.static_.var;
public class MainClass {
public static void main(String[] args) {
Count c1 = new Count();
c1.a++;
c1.b++;
System.out.println("일반변수 : " + c1.a);
System.out.println("정적변수 : " + c1.b);
Count c2 = new Count();
c2.a++;
c2.b++;
System.out.println("일반변수 : " + c2.a);
System.out.println("정적변수 : " + c2.b);
Count c3 = new Count();
c3.a++;
c3.b++;
System.out.println("일반변수 : " + c3.a);
System.out.println("정적변수 : " + c3.b);
//지금 c1.b는 몇일까? - 3
//지금 c2.b는 몇일까? - 3
//static은 객체 생성 없이 바로 접근가능하다.
Count.b++; //4
System.out.println(Count.b);
}
}
package day08.static_.var;
public class Count {
public int a;
public static int b;
}
'JAVA > 코드' 카테고리의 다른 글
2022_10_13 연습 04 day08.static_.singleton (0) | 2022.10.13 |
---|---|
2022_10_13 연습 03 day08.static_.method (0) | 2022.10.13 |
2022_10_13 연습 01 day08.poly.instanceof_ (0) | 2022.10.13 |
2022_10_12 연습 05 Quiz12 다향성을 이용한 문제 활용 (0) | 2022.10.12 |
2022_10_12 연습 04 다형성 배열 & 이종모음 (0) | 2022.10.12 |
댓글