본문 바로가기
프로그래밍 언어/자바의 정석 기초편

자바의 정석 기초편 ch6-23 기본형 매개변수

by life grow 2022. 7. 29.

ch6-23 기본형 매개변수

 

기본형 매개변수: 변수의 값을 읽기만 할 수 있다.(read only)  변경 불가!

참조형 매개변수: 변수의 값을 읽고 변경할 수 있다.(read & write)

 

그림을 코드만 보고 남궁성 교수님처럼 똑같이 그릴 수 있을 정도로 연습해야 한다. 

 

change의 x와 class Data의 x는 이름만 x로 같을 뿐 서로 다른 저장 공간이다.

println이 호출되기 전에 ()안에가 계산이 끝나야 된다. 

 

6-6 실행 순서

1. main 메서드 실행

2. Data 클래스 타입의 객체 생성

3. d.x(참조변수 d가 가리키고 있는 변수 x) = 10

4. change메서드에 10을 매개변수로 주고 호출한다.

5. change메서드 종료후 System.out.println("After change(d)"); 실행

바로 밑에 println메서드 "main()"를 실행

6. main 메서드 종료