Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 생성자
- Token
- 클래스
- 포맷은 최후의 보루
- JVM
- KPT
- 회고록
- 객체지향 언어
- Github_token
- 인스턴스
- 스파르타내일배움캠프
- Java
- 스파르타내일배움캠프TIL
- #스파르타내일배움캠프TIL
- 해우소
- 성장기록
- 내일배움캠프
- static
- diary
- GitHub
- #내일배움캠프
- 감사기록
- 스레드
- #스파르타내일배움캠프
- 메서드
- Diary 해우소
- Java의 이점
- Git
- 변수의 다양성
- TiL_1st_0419
Archives
- Today
- Total
목록Interface (1)
몬그로이
한 클래스는 한가지 인터페이스만 구현할까?
답부터 말하자면'아니다' LinkedList 클래스는 Java에서 두 가지 인터페이스인 Queue와 List를 모두 구현했다Java에서는 인터페이스의 다중 구현이 가능하기 때문이다LinkedList 클래스는 Qeue의 선입선출(FIFO) 동작을 지원하는 Queue 인터페이스를 구현하면서도데이터의 순서를 유지하는 List의 특성을 가지고 있다따라서 LinkedList는 Queue와 List의 모든 동작을 수행하며Queue와 List의 모든 메서드를 구현한다이러한 다중 구현은 유연성을 제공하며상황에 따라 LinkedList를 Queue 또는 List의 생성자로 사용될 수 있다 ArrayListList와 RandomAccess 인터페이스List는 순서가 있는 데이터의 집합을 나타..
Dev 언어 정리 & Self QnA/Java
2024. 4. 24. 18:00