I am not aware Java ever had multiple inheritance, other than multiple interface declarations. There are a number of posts on both the good (if you are an experienced C++ programmer) and the bad (if you are everyone else) of multiple inheritance.
Basically, if you use delegation with your interface implementor, you get the best of all worlds. So, you should not be missing too much. Normally, when you think you need multiple inheritance, make a helper class. If you want to mimic multiple inheritance in a limited way, make an interface for the helper class, have the main class implement both interfaces, and then delegate the actual implementation to the helper class.
- Saish
"My karma ran over your dogma." - Anon