최근 포스트

인터페이스(Interface)와 추상 클래스(Abstract Class)의 차이점은?

1 분 소요

클래스를 설계도에 비유한다면 추상클래스는 미완성 설계도에 비유할 수 있다. 미완성 설계도란, 단어 의 뜻 그대로 완성되지 못한 채로 남겨진 설계도를 말한다. 클래스가 미완성이라는 것은 멤버의 개수에 관계된 것이 아니라, 단지 미완성 메서드(추상메서드)들 포함하고 있다는 의미이다. ...

Array vs ArrayList

최대 1 분 소요

ArrayList와 Array는 거의 비슷한 개념이지만 몇가지 차이점들이 있습니다.

Java 각 버전 별 차이

1 분 소요

OpenJDK vs Oracle JDK Oracle JDK와 Open JDK의 차이점 Oracle JDK는 상용(유료)이지만, OpenJDK는 오픈소스기반(무료) Oracle JDK의 라이선스는 Oracle BCL(Binary Code License) Agreement이지...