자바기반응용프로그래밍 - 메소드, 레퍼런스, 오버로딩, 가비지 컬렉션
·
Language/JAVA
자바의 메소드 구성 접근 지정자 리턴 타입(리턴이 없으면 void) 메소드 이름 메소드 인자 (없다면 비우기, 있다면 자료형까지) 메소드 코드 자바의 인자 전달 call by value: 매개변수가 기본 타입 값일 때 call by reference: 매개변수가 객체나 배열일 때 메소드 오버로딩 메소드 이름만 동일하고, 매개변수의 개수나 타입을 서로 다르게 작성 리턴 타입과 무관. class MethodOverloading { public int getSum(int i, int j) { return i + j; } public int getSum(int i, int j, int k) { return i + j + k; } } 객체 소멸과 가비지 컬렉션 가리키는 레퍼런스가 하나도 없게 된 객체 => JVM..