Recently I've just finished my first term in college about java programming, and even before I started my First term in college I already know stuff about java, but to keep this short, all I want to know is where do I go now? what topic should I study? should I already study advance java?
and I already know the basics
like Encapsulation,Polymorphism,Inheritance,arrays,objects,classes,exception handling, and more to mention. what should I study next? (I don't have any idea about UIs though)