2021.01.02
7회차 라이브 방송정리
1. 책 소개
1) 테스트 주도 개발: 안 읽었다면, 꼭 읽으세요...
www.aladin.co.kr/shop/wproduct.aspx?ItemId=37469717
2. 스터디 공지사항
15주차에 끝날 예정 ( 3월 1째주에 끝날 예정)
- 기존 스케쥴이 (18주차)가 너무 길다.
- 자바 기본 라이브러리 (문자열, 랭귀지 패키지, 콜렉션)
- 람다식을 공부하고 끝난다.
시즌 1 출석율이 80을 넘으면 티셔츠를 받는다.
스터디 시즌 2 진행할 예정
3. 스터디 리뷰
1)
https://kils-log-of-develop.tistory.com/430
- 원하는 수준의 정리
FQCN이라는 단어를 기억하자.
- classpath 옵션은 javac, java 둘다 사용이 가능하다.
- 메이븐 or 그래들 둘 중에 하나는 공부하세요.
2)
blog.baesangwoo.dev/posts/java-livestudy-7week/
FCQN은 반드시 알아야 한다.
3)
www.notion.so/ed8e346f88f54849a06ff968b1877ca5
빌트인 패키지 언급
: java.lang은 import없이 클래스에서 알아서 불러온다.
4)
컴파일 할 떄도, 클래스 패스는 필요하다.
5)
IDE에서 클래스 패스 언급
6)
ahnyezi.github.io/java/javastudy-7-package/
7)
velog.io/@jaden_94/7%EC%A3%BC%EC%B0%A8-%ED%95%AD%ED%95%B4%EC%9D%BC%EC%A7%80
클래스 로더 언급
8)
rt.jar 언급
9)
github.com/dacapolife87/javaStudy/blob/main/study/week07/Week07_package.md
import 관련 글이 좋다.
--퀴즈
static import
constant interface : interface에 상수를 모아둔다.
int NUMBER = 100;
String NAME = "JAE";
상수처럼 된다.
Constants.NAME = JAE 호출 가능 // 하지만 권장이 되지는 않습니다. why?
interface의 필드들은 public static final 이 붙는다. (상수 선언과 동일)
안티 패턴이다. 이렇게 사용해서는 안 된다.
인터페이스는 상수를 쓰기 위해 있는 것이 아니다. 규약을 정하기 위해 존재한다.