목록f-lab (2)
개발자는 기록이 답이다

1. F-Lab 4주차 멘토링 시작 전 벌써 멘토링을 시작한지 1개월이 되었습니다! 멘토링 내용에 대해 적기 전에 간단하게 한달동안의 회고를 작성해보려고 합니다. F-Lab을 신청한 이유는 내가 제대로 공부하고 있는게 맞는지? 아니라면 이렇게 배울게 많은 개발 세상에서 어떤 걸 공부해야하는지 방향을 알려주면 좋겠다고 생각했기 때문이에요. 1주차때 더 자세한 상황을 적어놨습니다. 2024.01.18 - [F-Lab] - F-Lab 1주차 멘토링 회고 F-Lab 1주차 멘토링 회고노션으로 멘토링 후기랑 TIL을 적고 있는데, 멘토링 후기는 블로그에 남겨도 좋을 것 같아서 1주차꺼부터 남겨보려고 한다. 1. F-Lab 멘토링을 시작 전 고민 2023년 퇴사 후 알고리즘 스터디도 4개월strong-park.t..

자바의 신 1권 15장 String에 대해 공부하면 아래와 같은 문장이 나온다. JDK 5이상에서는 여러분들이 String의 더하기 연산을 할 경우, 컴파일 할때 자동으로 해당 연산을 StringBuilder로 변환해준다. 따라서, 일일이 더하는 작업을 변환해 줄 필요는 없으나, for루프와 같이 반복 연산을 할 때에는 자동으로 변환을 해주지 않으므로 꼭 StringBuilder가 필요하다. 이게 무슨 말인지 한 번 소스코드를 컴파일하고 바이트코드를 확인해보자. 1. String은 불변 객체 컴파일 최적화에 대해 알아보기 전에 간단하게 String의 배경지식을 알고 있어야 한다. 자바 문서를 보면 String은 상수라서, 객체가 생성된 이후에는 값이 변하지 않는다고 써져있는 걸 볼 수있다 * String..