필드 (자바) 편집하기
최신판 | 당신의 편집 | ||
54번째 줄: | 54번째 줄: | ||
=== 활용 방법 === | === 활용 방법 === | ||
필드 선언의 필수 입력 사항은 자료형과 변수명이며 이 외의 [[접근제한자]]나 static 등의 사항들은 목적에 따라 추가 할 수 있다. 필드의 경우 초기값을 선언하지 않아도 자동으로 초기값을 가지기 때문에 초기값을 지정해지 주지 않고 사용해도 에러가 발생하지 않으며, 자동으로 가지게 되는 초기값은 '0'과 같다. | 필드 선언의 필수 입력 사항은 자료형과 변수명이며 이 외의 [[접근제한자]]나 static 등의 사항들은 목적에 따라 추가 할 수 있다. 필드의 경우 초기값을 선언하지 않아도 자동으로 초기값을 가지기 때문에 초기값을 지정해지 주지 않고 사용해도 에러가 발생하지 않으며, 자동으로 가지게 되는 초기값은 '0'과 같다. | ||
+ | :{|class=wikitable width=700 style="background-color:#ffffee" | ||
+ | |+필드타입종류<ref name="클래스 선언">devuna, 〈[https://devuna.tistory.com/4 클래스(class) 선언방법/필드/생성자]〉, 《개인블로그》, 2019-12-01</ref> | ||
+ | !align=center style="background-color:#ffeecc"|분류 | ||
+ | !align=center style="background-color:#ffeecc"|데이터 타입 | ||
+ | !align=center style="background-color:#ffeecc"|초기값 | ||
+ | |- | ||
+ | |align=center rowspan="5"|정수타입 | ||
+ | |align=center|byte | ||
+ | |align=center|0 | ||
+ | |- | ||
+ | |align=center|char | ||
+ | |align=center|\u0000(빈 공백) | ||
+ | |- | ||
+ | |align=center|short | ||
+ | |align=center|0 | ||
+ | |- | ||
+ | |align=center|int | ||
+ | |align=center|0 | ||
+ | |- | ||
+ | |align=center|long | ||
+ | |align=center|oL | ||
+ | |- | ||
+ | |align=center rowspan="2"|실수타입 | ||
+ | |align=center|float | ||
+ | |align=center|0.0F | ||
+ | |- | ||
+ | |align=center|double | ||
+ | |align=center|0.0 | ||
+ | |- | ||
+ | |align=center|논리타입 | ||
+ | |align=center|boolean | ||
+ | |align=center|false | ||
+ | |- | ||
+ | |align=center|참조타입 | ||
+ | |align=center|배열 | ||
+ | 클래스 (String 포함) | ||
+ | |||
+ | 인터페이스 | ||
+ | |align=center|null | ||
+ | |} | ||
:{|class=wikitable width=700 style="background-color:#ffffee" | :{|class=wikitable width=700 style="background-color:#ffffee" |