동시성을 보장하는 Map 자료구조 중 하나이다.그러나 성능이 좋지 않은 오래된 녀석이라 잘 사용하지 않는다.Java API 문서를 보면 알겠지만, synchronized 범벅을 통해 동시성을 보장한다.동시성을 보장해주는 synchronized는 편리한 키워드지만컬렉션의
위와 같은 Static 클래스가 존재할 때, notStatic은 인스턴스 변수, StaticVariable은 클래스 변수이다.인스턴스 변수는, 객체의 생성과 함께 시작되고 저장된다. \- new 연산자로 생성되고 Heap 영역에 저장된다.클래스 변수는 클래스의 생성과
7장까지의 내용은 자바 및 프로그래밍 기초에 관한 것으로 따로 정리하지 않고 복기하자.추가로 책을 옮기고자 하는 것이 아닌, 복기 + Why 위주로 글을 적어보자!자바의 기본 자료형(primitive type) 8가지를 제외한 모든 자료형이다.new를 사용해 객체를 생
강의 기록 IOC 1부 Bean이란 IoC 컨테이너가 관리하는 객체 Bean으로 등록하는 이유는? 의존성 주입을 하기 위해, 또 받기 위해 (의존성 관리) 빈의 Scope 때문. 싱글톤 관리 (빈에 등록될 때 기본적으로 싱글톤 Scope으로 등록됨) 프로토타입
첫 북스터디를 객체지향의 사실광 오해로 시작해본다.시작이 반이니 반만 더 성공해보자!책에 머리에도 나오지만, 코드는 아주 일부만 등장한다. 특히 1, 2장은 소설같은 느낌이다.객체 지향을 이야기(이상한 나라의 앨리스)에 비유하여 풀어나간다. 그래서 읽는 내내 그냥 소설