As a result, you see things in Java that are more typical of dynamic languages, rather than C++ for example.