Skip to main content


If you’re a Java programmer, you might have heard of adapter classes. An adapter class is a specially crafted class that integrates unrelated or incompatible interfaces in order to facilitate communication between those different components. This allows for the conversion of one interface to another, allowing the developer to unify their software architecture in Java.