Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Possible Duplicate:
how to learn Java

Can anyone tell me what do you need to know to have solid knowledge of Java programming language, because there are a lot of job opportunities that ask for solid knowing of Java

share|improve this question
Hi Stefan Salatic, welcome to Programmers! This is way too broad a question: whole books have been written on the subject. That said, I've closed your question as a duplicate of another closed question so that you might gain some insight as to where to begin to narrow down your request. – user8 Nov 28 '11 at 21:21
Thank you for introducing me with the question posting policy. I will try to make my questions more precise and narrower next time. – Stefan Salatic Nov 28 '11 at 21:35

marked as duplicate by Mark Trapp Nov 28 '11 at 21:20

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer

up vote 0 down vote accepted

The often-overlooked Java tutorial is a good start:

http://docs.oracle.com/javase/tutorial/reallybigindex.html

I'd say everything up to (but not including) the deployment section is 100% essential, then jump to Collections, then Reflection and Generics.

You should also know about jars, packaging applications and libraries, using an IDE, knowing some Ant/Maven.

I'd say that's the "required" Java SE "core" knowledge.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.