[Java] Stack보다는 ArrayDeque를 쓰자. Stack과 Vector의 문제점
Stack을 쓰지 말라 프로그래밍에 조금만 익숙하다면 Stack과 Queue라는 자료구조를 알 것이다. 각각 LIFO(Last In First Out), FIFO(First In First Out)가 필요한 상황에 흔히 사용된다. java.util의 Stack은 Vector를 상속받아 구현되었는데 Vector는 대표적인 자바의 레거시 클래스로 Stack 또한 이 단점을 그대로 가지고 있다. A more complete and consistent set of LIFO stack operations is provided by the Deque interface and its implementations, which should be used in preference to this class. For exam..
Java
2023. 4. 2. 22:36
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MySQL
- GitHub Discussion 템플릿
- JPA
- invokedynamic
- 람다식
- Jenkins 예약 배포
- 우테코
- Fromtail
- 의존성 주입
- 우테코 5기
- RandomPort
- 자바
- GitHub Discussion Template
- java switch case
- 생성자 주입
- 함수형 인터페이스
- springboottest
- Spring Boot Monitoring
- Spring 테스트
- multiplebagsfetchexception
- logback-spring.xml
- JPA JSON
- 우테코 프리코스
- Payload 암호화
- MySQL 이벤트 스케줄
- GitHub Discussion
- Spring
- 스프링
- Java
- stubbing
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함