반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 참조형 반환타입
- 스프링
- 쇠막대기
- 스프링 싱글톤
- 자바의 면접
- TCP/IP 4계층
- try-catch
- mvvm패턴
- SOLID원칙
- 옵저버 패턴
- @Tranctional
- 스프링 컨테이너
- Class Loader
- 팩토리패턴
- k번째큰수
- 네트워크
- 스프링 빈
- 참조형 매개변수
- 기본형 매개변수
- 싱글톤 패턴
- www.naver.com치면 발생하는일
- 팩토리 패턴
- 리버스 프록시
- 백준 1935
- 후위표기식
- removeAll
- 포워드 프록시
- 백준 2164
- 빈 타입 조회
- 전략 패턴
Archives
- Today
- Total
스파이더 웹 개발
일급 객체 본문
728x90
반응형
일급 객체란?
다른 객체들에 일반적으로 적용 가능한 연산을 모두 지원하는 객체를 가리킨다
보통 함수에 인자로 넘기기, 수정하기, 변수에 대입하기와 같은 연산을 지원할 때 일급 객체라 한다
일급 객체의 조건
1. 변수나 데이터에 할당 할 수 있어야한다
2. 객체의 인자로 넘길 수 있어야 한다
3. 객체의 리턴값으로 리턴할 수 있어야한다
https://velog.io/@reveloper-1311/%EC%9D%BC%EA%B8%89-%EA%B0%9D%EC%B2%B4First-Class-Object%EB%9E%80
JAVA에서는 위의 조건에 해당되지 않습니다. 하지만 java의 Lambda는 메서드가 1개만 존재하는 인터페이스/클래스를 통해, 마치 함수를 전달하는 것처럼 여겨서, 함수를 1급 객체로 취급하지 않는 java의 단점을 어느정도 해결한 것이라 볼수 있습니다.
728x90
반응형
'Study' 카테고리의 다른 글
forward proxy 와 reverse proxy의 차이 (0) | 2022.08.18 |
---|---|
쿠키(Cookie)와 세션(Session) (0) | 2022.08.14 |
지네릭 - 와일드 카드 (0) | 2022.08.09 |
정규 표현식 (0) | 2022.08.08 |
ArrayList 용량이 늘어나는 기준 (0) | 2022.08.06 |
Comments