
일반적으로 자바의 primitive type을 파라미터로 전달 시, 값에 의한 호출이 일어난다. 위 예제를 보면 알 수 있듯이, primitive type은 changeValue 함수는 before 변수의 값을 바꿀 수 없다. 이는, changeValue() 메서드

부모 클래스로부터 상속받아 재정의하거나, 인터페이스를 구현하는 것을 말한다.부모 클래스나 인터페이스를 통한 재정의로 자신의 클래스의 고유한 기능을 제공할 수 있다.모든 클래스는 Object를 상속 받습니다. 따라서, 모든 클래스는 Object클래스의 메소드를 오버라이딩
이글은 JPA 프로그래밍 책을 읽고 정리한 내용입니다. JPA 장점 반복되는 작업을 줄일 수 있음 (-> SQL 작성 및 조회한 데이터와 객체를 매핑하는 추가작업 등) 패러다임의 불일치 해결 가능(-> 객체 중심의 사고 확장 가능, 객체 중심의 탐색 가능) 툭정
[사진 출처] 위키피디아 JVM이란? 자바 바이트코드를 실행할 수 있는 주체 (OS위에서 동작) JVM을 두는 이유는 무엇일까? (=장점) OS에 종속받지 않고, 바이트 코드를 실행할 수 있다. (-> 컴파일된 파일만 가지고, 다른 OS에서 실행 가능) Java