post-thumbnail

[JAVA] 동기화된 컬렉션, 병렬 처리를 위한 컬렉션

✔ 컬렉션 프레임워크의 대부분은 싱글 스레드 환경에서 사용할 수 있도록 설계 -> 여러 스레드가 동시에 컬렉션에 접근한다면 의도하지 않게 요소가 변경될 수 있는 불안전한 상태가 된다.

2021년 1월 14일
·
0개의 댓글
post-thumbnail

[JAVA] Map 컬렉션(HashMap, Hashtable)

✔ 키와 값은 모두 객체이다. ✔ 키는 중복 저장될 수 없지만 값은 중복 저장될 수 있다. ✔ 기존에 저장된 키와 동일한 키로 값을 저장하면, 기존의 값에서 새로운 값으로 대치

2021년 1월 14일
·
0개의 댓글
post-thumbnail

[JAVA] Set 컬렉션(HashSet)

✔ Set 컬렉션은 저장 순서가 유지되지 않는다. ✔ 객체를 중복해서 저장할 수 없고, 하나의 null만 저장할 수 있다. ✔ 인덱스로 관리하지 않기 때문에 인덱스를 매개값으로 갖는 메소드가 없다.

2021년 1월 14일
·
0개의 댓글
post-thumbnail

[JAVA] List 컬렉션(ArrayList, Vector, LinkedList)

객체를 일렬로 늘어놓은 구조 ✔ 객체를 인덱스로 관리하기 때문에 객체를 저장하면 자동 인덱스가 부여 ✔ 인덱스로 검색 및 삭제할 수 있는 기능을 제공 ✔ 객체 자체를 저장하는 것이 아닌, 객체의 번지를 참조

2021년 1월 13일
·
0개의 댓글
post-thumbnail

[JAVA] 람다식

익명함수(anonymous function)를 생성하기 위한 식

2021년 1월 13일
·
0개의 댓글
post-thumbnail

[Leetcode] 172. Factorial Trailing Zeroes

n!에서 끝에 0이 붙는 개수를 찾는 문제

2021년 1월 13일
·
0개의 댓글
post-thumbnail

[JAVA] 제네릭

컴파일 시 강한 타입 체크를 할 수 있다. 타입 변환(casting)을 제거한다.

2021년 1월 9일
·
0개의 댓글
post-thumbnail

[leetcode] 53. Maximum Subarray

정수 배열이 주어지면 nums합계가 가장 큰 연속 하위 배열 (최소 하나의 숫자 포함)을 찾아서 합계를 반환한다.

2021년 1월 7일
·
0개의 댓글
post-thumbnail

[JAVA] 멀티 스레드 2

스레드의 폭증을 막기 위해 스레드풀(ThreadPool) 사용

2021년 1월 6일
·
0개의 댓글
post-thumbnail

[JAVA] 멀티 스레드 1

멀티 스레드: 한 개의 프로그램을 실행, 내부적으로 여러 가지 작업 처리

2021년 1월 5일
·
0개의 댓글
post-thumbnail

Velog 시작!

자주 사용할 문법 위주로 간단하게 마크다운 정리 시작.

2021년 1월 2일
·
0개의 댓글