Scala is the new language that follows object-oriented and functional paradigms at the same time. There are some very useful links that could be introduction int the language:
Scala: Everything is an Object!
Scale up with Scala
Scala: Compose Classes with Mixins
Generics in Scala - Part 1
Scala Hosts a Friendly Visitor
XML Integration in Java and Scala
Closures in Java and The Other Side of Backwards Compatibility
Threadless Concurrency on the JVM - aka Scala Actors
-