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기술
- HTTP프로토콜
- 동등성동일성
- equals
- 옵티마저
- java enum
- Wrapper class
- 검증 실패 예외처리
- 래퍼클래스
- 불변객체
- HttpServlet
- 중첩클래스
- 디스패처서블릿
- 공유기작동방식
- rest api 검증
- 동기비동기블로킹논블로킹
- fcm데이터구조
- fcmv1
- 스프링요청반응
- multiparfile데이터
- 옵티마이저
- 왜불변객체인가
- multipart바인딩
- fcm성능비교
- 데이터베이스파서
- 클라이언트요청반응
- DispatcherServlet
- biblecash
- rest api
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