일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 와끼
- 고급영어단어
- 요척합의
- 슈퍼코딩
- 엑셀자동서식
- 엑셀드래그단축키
- 비리짐
- 40HQ컨테이너40GP컨테이너차이
- 나일론지퍼
- 우레탄지퍼
- 핸드캐리쿠리어차이점
- 헤이큐
- 미니마카
- 클린코드
- WHATTIMEOFTHEDAY
- 필터링후복사붙여넣기
- 웹API
- 자켓실측
- 봉제용어
- TACKING
- AATCC
- MERN스택
- 40HQ컨테이너
- 엑셀필터복사붙여넣기
- 비슬론지퍼
- 암홀트롭
- 영어시간읽기
- 미국영어연음
- 지연환가료
- Armhole Drop
- Today
- Total
목록전체 글 (662)
CASSIE'S BLOG
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bSXEs7/btsB1JuKed1/SD1D6QBSMTmph2v7v9eOPK/img.png)
LocalDate는 날짜만 LocalTime은 시간만 LocalDateTime은 날짜, 시간만 그냥 검색해서 이거 사용하면 되는거고.
복습 1. Enum = 열거형 이걸 잘 하면 강력한 코드가 되서 알아주면 좋다. 2. Java Optional를 사용하면 Java Nullpointer Exception을 회피할 수 있다. 3. 자바에서는 날짜api를 사용하여 LocalDataTime, 또는 LocalTime를 날짜 표현할 때 많이 사용한다.
ㅇㅇ
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bszMte/btsB1C2VOAs/pKv95KfIFFPWWHv4vPzNVK/img.png)
원시타입을 안 좋아하는 사람때문에 Wrapper 클래스 컨셉이 사용되게 되었다. 모든 타입이 다 객체여야한다 그래서 Wrapper 클래스가 생긴 거임. 남이 만든 코드를 라이브러리라고 하는데 그런 라이브러리를 사용할 때 integer 타입이나 long타입이나 그런 Wrapper 클래스로 지원을 하고 있다. 세번째가 제일 중요하다고 함. Generic 프로그래밍 지원 Generic 프로그래밍에서 Wrapper 클래스만 지원하기 떄문이다. 제네릭을 사용하지 않는 경우: // Object 타입을 사용하므로 형 변환 필요 ArrayList list = new ArrayList(); list.add("Hello"); String greeting = (String) list.get(0); // 형 변환 필요 제네릭..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dMgssM/btsB3tcZPsv/dpzVCfokateBfhksPRTwYk/img.png)
Wrapper 클래스가 무엇이며 언제 사용하나 ? 이전 꺼 복습하면, New 키워드를 써서 인스턴스 만들면 힙 메모리에 저장된다. String st1 = ‘st1’; 이런 식으로 할당하면 Constance Pool 에 저장 된다. 스트링을 몇개 붙여서 문장을 만드는 경우에 StringBuilder를 쓰는게 맞다함. 메모리 낭비가 너무 심하다고 함 new String (“Cat is so cute and”); new String (“Cat is so cute”); 목표: Java의 Wrapper클래스를 살펴보고 Java Generic을 이해한다. 코드재사용성, 디자인패턴, 컬렉션 -> Generics in Java 기본 타입은 객체가 아니지만 Wrapper Class는 객체이다. 박싱과 언박싱을 알아야하는..