Java에서 멤버 변수는 클래스 본문의 변수 부분에 정의된 변수(속성이라고도 함)를 참조합니다. 멤버 변수는 메서드 본문 외부의 클래스에서 선언되고 개체가 생성될 때 인스턴스화됩니다. 멤버 변수는 메서드, 클래스의 생성자 및 특정 클래스의 명령문 블록에서 액세스할 수 있습니다. 멤버 변수가 선언될 때 초기화되지 않으면 시스템은 멤버 변수를 기본값으로 초기화합니다.
이 튜토리얼의 운영 환경: windows7 시스템, java8 버전, DELL G3 컴퓨터.
멤버 변수: 클래스 본문의 변수 부분에 정의된 변수로, 속성이라고도 합니다.
멤버 변수: 메서드 본문 외부의 클래스에 정의됩니다. 변수는 객체가 생성될 때 인스턴스화됩니다. 멤버 변수는 메서드, 클래스의 생성자 및 특정 클래스의 문 블록을 통해 액세스할 수 있습니다.
public class ClassName{ 成员变量 public void printNumber(){ // 其他代码 } }
Java에서는 클래스의 멤버 변수가 클래스의 속성을 정의합니다. 예를 들어, 학생 클래스에는 일반적으로 이름, 성별, 나이와 같은 속성이 필요합니다. 이 경우 이름, 성별, 나이라는 세 가지 속성을 정의해야 합니다.
멤버 변수 선언 구문은 다음과 같습니다.
[public|protected|private][static][final]<type><variable_name>
각 매개변수의 의미는 다음과 같습니다.
public
, protected
, private
: 멤버 변수의 액세스 권한을 나타내는 데 사용됩니다. public
、protected
、private
:用于表示成员变量的访问权限。
static
:表示该成员变量为类变量,也称为静态变量。
final
:表示将该成员变量声明为常量,其值无法更改。
type
:表示变量的类型。
variable_name
static
: 멤버 변수가 정적 변수라고도 하는 클래스 변수임을 나타냅니다. final
: 멤버 변수가 상수로 선언되어 해당 값을 변경할 수 없음을 나타냅니다. type
: 변수의 유형을 나타냅니다. variable_name
: 변수 이름을 나타냅니다. public class Student { public String name; //姓名 final int sex=0; //性别:0表示女孩,1表示男孩 private int age; //年龄 }
public class Counter { static int sum; public static void main(String[] args) { System.out.println(sum); } }
위 내용은 자바에서 멤버변수란 무엇인가?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!