[F-Lab] 4주차 정리 및 회고
·
F-Lab
[F-Lab 멘토링 할인 코드]커넥터스2385사전 학습자바의 신 2 4장 ~ 10장멘토링 질문ArrayList 와 LinkedList 차이, VectorConcurrentModificationExceptionHashSet, TreeSet, LinkedHashSet 차이Thread와 Process 차이Thread를 왜 써야 할까?synchronized 키워드AtomicInteger, AtomicBoolean 등의 클래스Mutex와 Semaphore 차이TCP, UDP 차이비대칭 키 암호화AutoClosable 인터페이스Thread Local과제C/C++로 소켓 통신 구현 실습프로젝트 기획 및 기능 구체화JSP 책의 세션, 쿠키, 필터 관련 챕터 읽기객체지향 관련 도서 읽기추가 학습Arrays.copyOf가..
[F-Lab] 3주차 정리 및 회고
·
F-Lab
[F-Lab 멘토링 할인 코드]커넥터스2385사전 학습자바의 신 1 10장 ~ 18장이력서 작성멘토링 질문다형성이란? 왜 필요한가?상속이 왜 위험한가API란?finalize(), clone()Interface vs Abstract Class 차이try - catch - finally 구문Checked Exception vs Unchecked ExceptionInner class란?과제RFC 6749Inner class에서 GC를 방해하는 상황추가 학습다형성, 컴포지션, DI - 세 개념을 한줄로 잇기멘토링 Q&A이력서 관련 질문회고이번 주 멘토링은 절반은 이력서와 회사 지원 이야기, 절반은 자바 꼬리 질문 위주로 진행됐다.이력서는 4~5번 정도 수정해서 그런지 큰 수정 사항은 거의 없었다. 원티드 중심으..
[F-Lab] 2주차 정리 및 회고
·
F-Lab
[F-Lab 멘토링 할인 코드]커넥터스2385사전 학습자바의 신2 9장까지멘토링 질문enum블로킹, 논블로킹 / 동기, 비동기 4가지 조합 toString() 호출 결과자바 생성자 특징jpa에서 protected 이상의 기본 생성자가 필요한 이유static 사용 시 주의점자바에서 NullPointerException 발생 이유익명 클래스의 변수 캡처자바 패키지과제이력서 작성익명 클래스에 전달한 값은 어떤 복사인가패키지와 네임스페이스패키지 이름으로 금지된 예약어추가 학습enum - 왜 안전한가, private 생성자로 강등되는 이유멘토링 Q&Astatic 변수 저장 위치해시맵 버킷 계산 시 비트 연산 원리회고한 주제를 깊게 파고들다 보니 다른 주제에 할애할 시간이 부족하다고 느낄 때가 있었다.학습량을 골고..
[F-Lab] 1주차 정리 및 회고
·
F-Lab
[F-Lab 멘토링 할인 코드]커넥터스2385사전 학습자바의 신 1 전체멘토링 질문blocking, non-blocking / synchronous, asynchronoussynchronized 란? 어디에 사용하면 좋을까?상태의 두 가지 의미동시성 제어 수단(자바 락, DB 락)a = b, a == b, .equals()자바 키워드 final, transient리터럴 String vs 힙의 new Stringequals() & hashCode()연산자 종류배열 초기화 방식(프리미티브, 참조형)과제equals() 테스트 코드 짜는 법hashCode()가 무엇이고(31의 의미) 어디에서 사용하는지Floating Point 오차 발생 이유추가 학습synchronized 동작 원리 - 모니터 락, CASequ..