1
호출자에게 영향을 미칩니다. 객체 참조에 대한 호출 메소드는 상기 방법은 단순히 파라미터의 메소드를 호출하기 때문에,이 경우 호출자객체에 대한 참조의 Java 호출 메소드는 값에 의한 패싱에 대해 말하는 "Oracle Certifi ed Associate Java SE 8 프로그래머 I 스터디 가이드"의
public static void main(String[] args) {
StringBuilder name = new StringBuilder();
speak(name);
System.out.println(name); // Webby
}
public static void speak(StringBuilder s) {
s.append("Webby");
}
는 출력 물갈퀴이다. 이름을 다른 객체에 재 할당하지 않습니다.
그래서 이것은 무엇을 의미합니까? 나는 그것을 얻지 않았다. 2 개의 다른 객체가 없어야합니까?