프로그래밍 언어
-
[Java] 자바엔 Pass-by-value 뿐!프로그래밍 언어/Java 2024. 5. 6. 14:56
알고리즘 문제를 풀며 아래와 같은 코드를 작성하게 되었다.아래 코드를 보며 어떤 값이 출력될지 예상해보라. 예제1 )public class ReferenceTest { public static void main(String[] args) { new ReferenceTest().script(); } public void script() { String s = new String("Hello world!"); System.out.println("Before foo: " + s); // Hello world!가 자명하다. foo(s); System.out.println("After foo: " + s); // 과연 s의 값은 어떤 ..