티스토리 뷰

package day160707;


class users{

static String name;

static int age,year;

static void userInfo(){

System.out.println("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");

System.out.println("이름 : " + name);

System.out.println("나이 : " + age);

System.out.println("년도 : " + year);

System.out.println("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=");

}

}

public class day160707_01 {


public static void main(String[] args) {


users.name = "김모씨";

users.age = 22;

users.year = 1998;

users.userInfo();

users.name = "오모씨";

users.age = 18;

users.year = 2001;

users.userInfo();

users.name = "류모씨";

users.age = 28;

users.year = 1992;

users.userInfo();

}


}


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

이름 : 김모씨

나이 : 22

년도 : 1998

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

이름 : 오모씨

나이 : 18

년도 : 2001

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

이름 : 류모씨

나이 : 28

년도 : 1992

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


users 클래스의 변수들과 메소드는 static 이 붙어서 소스코드를 보시는바와 같이 인스턴스를 생성하지 않고도

실행이 되는것을 볼 수 있습니다.


처음 로딩될때 클래스 정보 영역에 생성되기 때문에 인스턴스를 생성하지 않고도 사용이 가능합니다.

이 변수들을 클래스 변수 라고 부릅니다.


댓글
06-20 06:10
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함