본문 바로가기

Java/자바 기반 웹 개발자 과정 필기

[200306.10일차] Java 10 - 클래스 && 객체 3

반응형

 

 

내가 만들어본 코드

 

선생님이 만든 코드

 

클래스는 필드(생성자부분)와 메소드로 이루어져 있다.

 

메모리 영역 정리

모든 객체는 heap에 저장된다.

new => heap에 해당 객체가 만들어진다

메소드에 필요한 매개변수는 메소드가 호출될 때 스택에 만들어지고, 메소드가 끝날때 매개변수는 사라진다.

=> 이러한 변수들을 지역변수라고 한다.

 

 

 

 

메소드 형태

public void speedUp(int s)

==> void 위치 : 함수의 반환유형. 데이터 타입이 들어감

==> speedUp 위치 : 함수명

==> (int s) 위치 : 매개변수

 

 

반환 유형이 void가 아니라면 반환 유형에 맞게 꼭 리턴을 해줘야한다.

* 반환은 모든 유형을 리턴할 수 있다.

 

 

 

 

 

 

 

 

 

 

 

반응형