Hi prog,
I've been programming for ~10 years now, but mostly in fp-adjacent languages. The only conventional OOP language I've used for work is Ruby.
In my new job I need to do a lot of Java. I've avoided Java like the plague for all my working life, but I know the time has come to bite the bullet and learn it.
Can anyone recommend good books/tutorials *with exercises* that I could use to get up to speed with Java?