Infosys interview question

what is java, what are oops