IT프로그래밍

자바) 변수의 종류, 자바 변수의 종류 정리, 자바 변수 종류

Manniz 2015. 4. 18.

목차


자바) 변수의 종류, 자바 변수의 종류 정리, 자바 변수 종류


자바 변수의 종류에 대해 학습한 내용을 포스팅합니다.


자바 변수의 종류는 크게 4가지로 구성되어 있습니다.


● 지역 변수(Local variables)

● 매개 변수(Parameters)

● 인스턴스 변수(Instance variables)

● 클래스 변수(Class variables)


각각의 변수에 대해 알아보면


1. 지역변수

  → { } 내에서 선언된 변수


2. 매개 변수

  → 메소드나 생성자에 넘겨주는 변수

예를 들면 sum이라는 덧셈을 수행하는 메소드가 있다고 해보면 이것은


public int sum(int num1, int num2) {

return num1+num2;

}


이렇게 작성될 수 있을 것입니다.

이때 num1, num2는 매개변수, 즉 파라미터가 되는것 입니다.


3. 인스턴스 변수

  → 메소드의 밖, 클래스 안에서 선언된 변수

이것도 예를 들면


public class 클래스이름 {

int number;

public void 메소드이름(int num1) {

number = num1;

{

}

이라고 되있다면, number이 바로 인스턴스 변수 입니다.

클래스이름이라는 클래스 안에 있지만, 메소드이름이라는 메소드 밖에 있는 바로 그 변수!!가 인스턴스 변수가 됩니다.


4. 클래스변수

  → 이것은 인스턴스 변수에 static이 붙은 것입니다.


그렇다면 왜 이렇게 변수들을 구분해 놓은 걸까요!? 다음 포스팅에서 정리하겠습니다

댓글