I'm beginner in Java and would like to learn it well. I'm looking for a book or tutorials (paid or free) whoch I can leqrn java fundamentals and OOP in a clear and understandable way

Thanks