티스토리 뷰

728x90
package kr.co.goodee39.date1104;

public class Ex02Field {
	
	//Field (필드)
	/*
	 * 클래스 내에서 선언되어지는 변수
	 * 멤버변수라고 불려짐
	 * 클래스 내부에서 선언 되어지고, 모든 클래스 내의 메소드에서 접근해 사용 가능
	 * field 값을 초기화 하지 않을 경우, 타입에 따라 다르게 초기화 진행
	 * 
	 * <타입별 초기화>
	 * int = 0;
	 * float, double = 0.0;
	 * char = 0x000
	 * boolean = false;
	 * String or Object = null;
	 * 
	 * ⁜ 모든 참조형 변수는 예외없이 null로 초기화됨
	 * ⁜
	 */
	
	int a; //0 
	float b; //0.0
	double c; //0.0
	char d; //0x000
	boolean e; //false
	String f; //null
	
	public void init() {
		System.out.println("int : "+a);
		System.out.println("float : "+b);
		System.out.println("double : "+c);
		System.out.println("char : "+(int)d);
		System.out.println("boolean : "+e);
		System.out.println("String : "+f);
	}
	public static void main(String[] args) {
		Ex02Field field = new Ex02Field();
		field.init();
	}

}

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/07   »
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 31
글 보관함