함수 (1) 썸네일형 리스트형 [Java] 변수와 메소드 변수와 메소드 변수의 종류 클래스 변수 클래스가 메모리에 올라갔을 때 생성 모든 인스턴스가 공통된 저장공간(변수)를 공유 인스턴스 변수 앞에 static을 붙이면 OK ⇒ static int width = 100; 인스턴스 변수 인스턴스 생성 시 생성 인스턴스마다 다른 값을 가지는 경우 지역 변수 클래스 이외의 영역 (메소드, 생성자) 변수 선언문 수행 시 생성 메소드 선언과 구현 반환타입 이름(파라미터) { ... //메소드 구현부 return -1 // 반환 값은 최대 1개 } int add(int x, int y) { int result = x + y; return result; } 반환 값이 없는 경우? 반환 타입으로 void를 주면 된다. JVM의 메모리 구조 JVM은 프로그램 수행에 필요한 메.. 이전 1 다음