will java supports all OOPS concepts or not?
What concepts are you interested in/worried about? Generally speaking, most people would say "Yes, Java supports OO concepts". But if you could give us a list of what YOU consider to be "all OOPS concepts", you could probably get a more definitive answer.
I'm really not trying to be a pain. but some people say "if it supports inheritence and encapsulation, it's OO".
Other would say "if you can create something that's NOT an object (in java's case, a primitive), then it's NOT OO".
So we really can't answer your question unless you clarify/define your terms.
sorry!!!