드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
게시물ID : programmer_21794짧은주소 복사하기
작성자 : 라크림★
추천 : 0
조회수 : 444회
댓글수 : 4개
등록시간 : 2017/12/01 14:34:11
인스턴스 객체들을 파라미터로 사용하는 부분인데
보안 때문에 제대로 적지는 못 하지만...
A a = b;
method(a);
logger.debug(b.toString());
호출하고 로그 찍는게 위 소스처럼 되어있고
method() 의 간략한 로직을 보면
public A method(A a) {
A am = a;
am.setProperty(property);
return a;
}
라고 해줬을 때
return 값을 a로 설정해줬지만
위에 호출하는 부분처럼
리턴 값을 별도로 다시 받아오지 않습니다.
그런데 로그를 찍어보면 b 의 property 가
method() 안에서 set 해준 내용으로 바뀌어 있습니다.
이런 경우가 있나요...?
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.