>Java >java지도 시간 >Java의 fiedvar 란 무엇입니까?

Java의 fiedvar 란 무엇입니까?

下次还敢
下次还敢원래의
2024-04-26 23:12:16558검색

Java의 Fieldvar는 클래스 수준 변수를 선언하는 데 사용됩니다. 구문: 유형은 모두 가능합니다. Java 데이터 유형, 변수 이름은 Java 명명 규칙을 따라야 합니다. 지역 변수와 달리 fieldvar는 클래스 전체에 표시되며 구성 정보나 상태 정보와 같은 클래스 수준 데이터를 저장하는 데 사용됩니다.

Java의 fiedvar 란 무엇입니까?

fieldvar in Java

fieldvar는 클래스 수준 변수(필드라고도 함)를 선언하는 데 사용되는 Java의 키워드입니다.

Syntax

<code class="java">fieldvar <修饰符> <类型> <变量名>;</code>

Modifiers

fieldvar는 다음 수정자를 사용할 수 있습니다.

  • public: 클래스 외부의 모든 코드가 변수에 액세스할 수 있도록 허용합니다.
  • protected: 동일 패키지의 모든 클래스와 이 클래스의 하위 클래스가 이 변수에 액세스할 수 있도록 허용합니다.
  • default(기본값): 동일한 패키지에 있는 클래스만 이 변수에 액세스할 수 있습니다.
  • private: 클래스 내부만 이 변수에 액세스할 수 있도록 허용합니다.

type

fieldvar는 다음과 같은 모든 Java 데이터 유형일 수 있습니다.

  • 기본 유형(int, double, boolean 등)
  • 객체 유형(문자열, 목록 등)

변수 이름

fieldvar의 변수 이름은 Java 식별자 명명 규칙을 따라야 합니다. 즉, 문자, 달러 기호($) 또는 밑줄(_)로 시작하고 뒤에 문자, 숫자, 달러 기호, 그리고 밑줄.

다음 예에서는 name라는 이름의 private String 유형의 클래스 수준 변수를 선언합니다.

<code class="java">private String name;</code>

도트 연산자를 사용하여 fieldvar에 액세스하고 수정할 수 있습니다.

<code class="java">// 获取 name 的值
String nameValue = obj.name;

// 设置 name 的值
obj.name = "John Doe";</code>

Function

fieldvar는 저장 클래스에 사용됩니다. - 클래스의 모든 인스턴스 간에 공유되는 레벨 데이터입니다. 클래스의 구성 정보나 상태 정보를 저장하는 데 자주 사용됩니다.

로컬 변수와의 차이점

fieldvar은 메서드나 블록 내에서 선언되고 해당 범위 내에서만 표시되는 로컬 변수와 다릅니다. fieldvar는 다른 메서드나 블록 내에서도 클래스 전체에 표시됩니다.

위 내용은 Java의 fiedvar 란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.