Musouka said [I] (had like 2 or 3 years of [programming java] HS oriented so mostly Object based programming) and i wanted to know if any of you guys had any hints or tricks to getting to know and remember the language?
I'm not sure what HS-oriented Java is: high-school course in programming? You might find these resources useful:
- You can download Bruce Eckel's ageing-but-popular book from his Thinking in Java site;
- Work through a problem set that tests programming skills that you want to solve. If you are at all mathematically oriented, then the Project Euler questions will provide a good workout with core parts of the language like collections. There are other puzzles out there that will test your ability to get Java to solve problems like extracting information from XML, handling UI, or interacting with a server;
- Look at free-software projects: a question on Stack Overflow, well written java open source projects (for learning)?, had some answers that might be interesting for you.
About your user page: there are quite a few people, myself included, who don't think that Facebook makes a good homepage for Advogato. Creating a page for yourself on a public code repository, say, Github or Bitbucket, makes for a better homepage. You could post your coding efforts there