필드 (자바)

해시넷
rudgh01 (토론 | 기여)님의 2020년 8월 4일 (화) 13:00 판
이동: 둘러보기, 검색

필드(field)란 클래스를 구성하는 요소 중 하나로 클래스 내부 멤버이기 때문에 멤버 변수라고도 불리며, 클래스 내 전역에서 사용하기 때문에 전역 변수라고도 불린다. 어떠한 데이터를 저장하기 위한 역할을 담당하며 클래스 내부의 생성자, 메소드 밖에 정의가 된다.

데이터베이스 필드

데이터베이스에서 세로 방향으로 표시한 컬럼(column)을 말한다. , (列) 또는 컬럼이라고도 한다. 데이터베이스 필드(database field) 또는 디비 필드(DB field)라고도 한다. 필드는 디비 테이블(DB Table)에서 가로로 표시한 레코드(record)에 대한 개별적인 속성(attribute) 값을 표시한다. 필드의 반대말은 레코드(record)이다.

선언 위치

클래스내의 필드는 멤버 변수 혹은 전역 변수라고도 하기 때문에 클래스 내부 중괄호 안 어느 위치에서나 선언이 가능하다. 하지만 메소드 혹은 생성자의 밖에 선언되어야 한다.

선언 방법

필드 선언의 필수 입력 사항은 자료형과 변수명이며 이 외의 접근제어자나 static 등의 사항들은 목적에 따라 추가 할 수 있다. 필드의 경우 초기값을 선언하지 않아도 자동으로 초기값을 가지기 때문에 초기값을 지정해지 주지 않고 사용해도 에러가 발생하지 않으며, 자동으로 가지게 되는 초기값은 '0'과 같다.




같이 보기