개체의 기본 FIFO 대기열을 구현해야합니다. 그게 가장 좋은 기본 제공 수업은 무엇입니까?Java에서 기본 FIFO 대기열 구현
2
A
답변
7
java.util.Queue 인터페이스의 JavaDoc을 읽고 표시된 목록에서 적절한 구현 클래스를 선택하십시오.
8
LinkedList은 기본적인 FIFO 작업만큼 좋지만, 좀 더 진보 된 것이 필요할 경우에 대비하여 큐 인터페이스를 구현하는 다른 것들도 있습니다.
+3
당신이 LinkedList (가장 사용하기 쉽고, IMHO)를 Queue로 선언하는 것을 잊지 마세요. 당신이 (나 같은) 나쁜 습관을 가지고 있다면 List가 아닙니다. 그렇지 않으면 List Interface 메소드에만 액세스 할 수 있습니다. – Benj
관련 문제
- 1. C에서 FIFO 대기열 만들기
- 2. 내 메시지 대기열/fifo
- 3. RAM이 아닌 디스크에 구현 된 FIFO 대기열 (또는 스택)
- 4. FIFO 대기열 헤드 포인터가 잘못됨
- 5. 타이머가있는 정적 FIFO 대기열 C#
- 6. FIFO 기반 큐 구현?
- 7. 목표 C - 수동 배열 FIFO 대기열
- 8. 대기열 구현
- 9. 파이썬 내에서 기본 대기열/스레드 프로세스를 구현
- 10. iPhone 용 대기열/FIFO 데이터 구조가 있습니까?
- 11. lock-free FIFO 대기열 관리를위한이 알고리즘은 훌륭합니까?
- 12. Java에서 병합 대기열
- 13. jms 대기열 구현
- 14. 라인 대기열 구현 고객
- 15. visualbasic6의 순환 대기열 구현
- 16. iOS 클라이언트에서 실시간 대기열 구현
- 17. VERY LARGE 10G 버퍼 용 C++ FIFO 구현
- 18. PHP 우선 순위 대기열 구현
- 19. TCP로 양호한 "송부"대기열 구현
- 20. Brodal 우선 순위 대기열 구현
- 21. Kannel의 우선 순위 대기열 구현
- 22. 낙관적 인 lock-free FIFO 대기열 구현이 있습니까?
- 23. Fober 외 Lock-Free FIFO 대기열 : 여러 소비자 및 생산자?
- 24. Java에서 SIFT 구현
- 25. Java에서 RFC2898DeriveBytes 구현
- 26. 디스크로 넘치는 Java FIFO 큐
- 27. 동시 세트 대기열
- 28. Java에서 OAuth 구현
- 29. Java에서 좋은 ACL 구현
- 30. java에서 "supplant"구현 방법
숙제가 아니면 기본 FIFO를 구현해야하는 이유를 설명 할 수 있습니까? 왜 많은 내장 구현을 사용하지 않겠습니까? –
꼬리 부분에 항목을 추가하고 머리에서 소비해야하기 때문입니다. Jus는 구현시 기본 빌드가 있고 java.util.Queue가 훌륭하게 작동하는지 궁금합니다. – Addev
큐가 인터페이스이며, 또 다른 유용한 데크 인 경우 LinkedList가 가장 간단한 구현입니다. 원한다면 머리에 추가하고 꼬리에서 소비 할 수도 있습니다. ;) –