참조형 변수는 변수에 값이 아닌 주소가 들어있어서 메서드에 전달될 때 주소의 복사본을 전달한다. 따라서 메서드에 선언된 매개변수에도 주소값이 들어가게 된다. 원본 변수와 메서드에 선언된 변수에도 값이 저장된 메모리의 주소가 들어있으므로, 결국 두 변수는 같은 곳을 가리키게 된다. 그러므로 메서드를 실행하면서 해당 값이 바뀌면 원본 변수가 가리키는 곳의 값이 바뀌었으므로 같이 바뀌게 되는 것이다. 따라서 11을 출력.
출처: 모두의 자바