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
- 옵티마이저
- 불변객체
- HttpServlet
- multipart바인딩
- DispatcherServlet
- rest api
- 검증 실패 예외처리
- 공유기작동방식
- equals
- 디스패처서블릿
- 데이터베이스파서
- httpservlet기술
- HTTP프로토콜
- Wrapper class
- 중첩클래스
- biblecash
- java enum
- fcm데이터구조
- 클라이언트요청반응
- 왜불변객체인가
- 동등성동일성
- fcmv1
- 동기비동기블로킹논블로킹
- 옵티마저
- fcm성능비교
- 프로세스 생성
- 스프링요청반응
- 래퍼클래스
- rest api 검증
- multiparfile데이터
Archives
- Today
- Total
목록불변객체 (1)
개발은 아름다워
[ Java ] 불변객체는 왜 필요한걸까? ver2
자바에서 제공하는 굉장히 많은 클래스들이 불변 객체로 설계가 되어 있다.불변 객체는 프로그래밍에서도 중요한 개념이다.기반 개념으로 기본형과 참조형의 공유에 대해서 알아야한다.기본형과 참조형의 공유자바의 데이터 타입을 가장 크게 보면 기본형(Primitive Type)과 참조형(Reference Type)으로 나눌 수 있다.기본형 : 하나의 값을 여러 변수에서 절대 공유하지 않음참조형 : 하나의 객체 참조값을 통해 여러 변수에서 공유자바는 항상 값을 복사해서 대입한다.기본형도 값을 복사한다. 하지만 값을 공유하는 것은 아니다.int a = 10;int b = a;값을 복사기 때문에 b 의 값이 10이 된다b=20;이라면b의 값만 20이 되며 a의 값은 10 그대로이다. 왜냐하면 기본형은 값을 공유하지 않기..
자바
2024. 10. 24. 16:58