TIL 1일차
D-98
fact
- 강의 듣기, 검색, 아하! 반복.
- 9조에 편성됨. 듬직한 팀장님과 팀원분들을 만나 맘이 좀 놓인다.
feeling
- 걱정과 설렘. 잘할 수 있을까? 열심히 하자.
findings
- Wrapper Class 를 사용하는 이유?
=> 형변환에 사용! 기본형을 객체로, 객체를 기본형으로 바꿀 수 있다.
- 기본형(int,double...) -> 참조형 object(Integer,Double...)
- Integer.parseInt()는 결과값을 기본 자료형(Primitive Type)인 int 로 반환
- Integer.valueOf()는 문자열의 값을 정수형으로 변환한 뒤 참조 자료형(Reference Type)인 Integer 객체로 만들어서 반환
- ArrayList 등과 같은 Collection 프레임 워크의 데이터 구조는 기본 타입이 아닌 객체만 저장하게 되고 Wrapper Class를 사용하여 자동 방식과 언방식이 일어 난다.
- 접근제어자 정리? 사용하는 이유?
- public : 접근 제한 없음. / 클래스, 필드, 생성자, 메소드
- protected : 같은 패키지 or 자식 객체만 사용 가능 / 필드, 생성자, 메소드
- default : 같은 패키지만 사용 가능 / 클래스, 필드, 생성자, 메소드
- private : 같은 클래스만 사용 가능 / 필드, 생성자, 메소드
- 사용하는 이유 : private를 건다고 해서 협업하는 팀원에게 코드가 보이지 않는것은 아니나, private를 걸어둠으로써 코드간의 관계를 구분지을 수 있어 무분별한 수정을 방지할 수 있어 보안 및 안전성에 도움이 된다.
- 자바가 Call by Value 인 이유? -> https://loosie.tistory.com/486
affirmation
- 생각보다 시간이 금방 갔기 때문에 시간을 헛보내지 않도록 공부할때는 확실히 집중할 것
- 점심 많이 먹지 말자. 졸리다.
내일 물어볼 것 & 알아볼 것 :
1. 항해에서 주특기로 Spring을 배운다고 하는데, 실무에서 Java에 대해서 얼마나 쓰이나?
2. 항해 99일동안 진행하면서 Java 기본서에서 이거까지는 알고있어야 된다. 알아야된다 하는 내용? 아니면 역시 전부 다?
3. 클래스 상속관계 간의 형변환 개념정리, 이해
'Experience > 항해99 18기' 카테고리의 다른 글
solid 원칙 준수하여 코드 짜보기 회고 및 주절주절 (2) | 2023.12.21 |
---|---|
WIL #1 (1) | 2023.12.18 |
WIL 0주차 회고록 (0) | 2023.12.10 |
TIL - 웹미니프로젝트 1일차 회고 (작성중) (0) | 2023.12.06 |
Java 문법 2주차 숙제 (1) | 2023.11.23 |