직렬화할 때 사용하는 방법 중에 Serializable과 Parcelable 두 개가 있다.
그 중에서 Serializable을 공부하던 중 이것이 마커 인터페이스라고 부르는 것을 보았다.
그래서 생긴 의문은 도대체 마커 인터페이스는 무엇인가

Continue reading

[Java] Reflection

in Java

안드로이드 개념을 공부하던 중 직렬화라는 개념에 대해서 공부를 했다. 직렬화란 메모리에 올라가 있는 정보를 byte 단위의 코드로 나열하는 것이다. 이를 통해서 객체와 같은 정보를 전달할 수 있게 하는 것이다.

Continue reading

[Java] iterator

in Java

iterator

iterator는 자바의 컬렉션 프레임워크에서 컬렉션에 저장되어 있는 요소들을 읽어오는 방법을 표준화 하였는데 그 중 하나가 iterator입니다. 쉽게 말하면 컬렉션으로부터 정보를 얻어내는 인터페이스입니다. 또한, iterator는 인터페이스이며 그 구성은 아래와 같습니다.

Continue reading

[Java] deque

in Java

자료구조란 자료(data)를 컴퓨터에서 효율적으로 사용하도록 해주는 알고리즘을 뜻합니다.
(효율적 : 실행시간 최소화, 계산의 간편화 등등)

Continue reading
Author's picture

VictoryWoo

기록을 통해 사람들과 공유하는 것을 좋아합니다.


Android Developer