How to get further into learning Java

I have been studying Java for a bit now and am aware of the basic methods, variables and OOP, but my main question is what Java concepts should I know?