카테고리 없음

[TIL] 2021.01.24 Long 클래스

onys 2021. 1. 24. 23:15
반응형

Facts

코딩테스트 연습

Spring 과제 업데이트

루비로 배우는 객체지향 디자인 읽기

주간회고 작성

Feelings

충만합니다 ^^

Findings

Long 클래스에 관한 고찰

Long id = Long.parseLong(path.substring("/tasks/".length()));

parseLong 메소드 앞에 있는 Long이란 아이는 무엇일까?

upper case인 것을 보면 클래스인 것 같은데..

클래스에서 이게 가능하다고?

 

원래 Long 클래스의 인스턴스를 만들어주고 

그 인스턴스에서 parseLong메소드를 참조해야하는 것 아닌가..?

 

공식문서를 참고해보자

 

여기에 보면 field 중에 특이한 아이가 하나 있다.

Long 클래스의 인스턴스가 필드로 선언된 것!

 

그럼 인스턴스를 따로 만들어주지 않아도 저 위에처럼 바로 메소드를 참조할 수 있다.

이렇게 신기한 것이!!

 

Future Action Plans

 

Feedback

 

반응형