TIL

(2024-05-09) 자바 심화특강, 자바 팀과제 완료

o_coding 2024. 5. 9. 16:08

자바 심화 특강 정리

- primitive(원시) 타입 은 null을 다룰 수 없고 refference(참조) 타입은 null을 다룰 수 있다.

- refference(참조) 타입은 스택 영역에 값을 가르키는 주소가 저장되고 힙 영역에 실제 값이 저장된다. 그래서 참조 타입에 참조타입을 대  입 연산자를 통해 대입하면 같은 주소를 가르키기 때문에 값 변경시 둘다 값이 변경 된다.

- 값을 공유할 때 생기는 문제를 방지하기 위한 불변객체

- 기존에 생성하던 값변경이 가능한 객체는 가변객체다.

- final 키워드를 사용하면 값을 변경할 수 없다.

- Setter를 지양한다. 

 

자바 팀과제 

오늘은 팀원들 코드를 다 병합해서 최종 코드를 main 브랜치에 올렸다. 협업을 하는중 어려움을 느꼈던 부분이 있는대 팀원들 간에 의사 소통이 잘 안돼서 같은 기능을 두명이 다 구현하거나 현제 진행중인 코드가 아닌 과거의 코드로 작업을 하는 팀원이 있어서 팀원 코드를 현제 코드에 맞게 수정했다. 좀더 소통을 원할하게 하고 협업을 잘 하도록 발전 해야겠다.